正如前面所講的, redis 的數據結構就是一系列的鍵值對鍵 -> printable ASCII (可列印的 ASCII 碼, 最大值是 512MB)值 -> Primitives (基本的) string 字元串 (最大值是 512MB) Containers (of string) (以其他形 ...
正如前面所講的, redis 的數據結構就是一系列的鍵值對
鍵 -> printable ASCII (可列印的 ASCII 碼, 最大值是 512MB)
值 ->
- Primitives (基本的)
- string 字元串 (最大值是 512MB)
- Containers (of string) (以其他形式包裹的字元串)
- hash (哈希)
- list (序列)
- set (集合)
- ordered set (有序集合)
下麵開始介紹 string 的相關命令:
設置鍵值:
127.0.0.1:6379> set name max
OK
127.0.0.1:6379> set name2 join
OK
127.0.0.1:6379> set name3 tom
OK
查看所有的鍵:
127.0.0.1:6379> keys *
1) "name2"
2) "name"
3) "name3"
獲取某個鍵的值:
127.0.0.1:6379> get name
"max"
刪除一條數據:
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> keys *
1) "name2"
2) "name3"
更新某個鍵的值, 會覆蓋原值:
127.0.0.1:6379> get name2
"join"
127.0.0.1:6379> set name2 rachel
OK
127.0.0.1:6379> get name2
"rachel"
一次性刪除所有的數據:
127.0.0.1:6379> keys *
1) "name2"
2) "name3"
127.0.0.1:6379> flushall
OK
127.0.0.1:6379> keys *
(empty list or set)
以上就是關於 string 的基本命令.