key:string
127.0.0.1:6379> set name zxl
ok127.0.0.1:6379> get name
"zxl"
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> get name
(nil) 代表為空
mset mget 一次存多個 一次取多個
127.0.0.1:6379> mset a 1 b 2 c 3
ok127.0.0.1:6379> mget a b c
1) "1"
2) "2"
3) "3"
127.0.0.1:6379> strlen a
(integer) 1
(integer) 4
127.0.0.1:6379> get a
"1234"
127.0.0.1:6379>
單指令 傳送三次 執行三次 返回三次
多指令 傳送一次 執行三次 返回三次
key的名 表名加主鍵加主鍵值:欄位名
127.0.0.1:6379> hset user age 14
(integer) 1
127.0.0.1:6379> hset user wife 3
(integer) 1
127.0.0.1:6379> hgetall user
1) "age"
2) "14"
3) "wife"
4) "3"
127.0.0.1:6379> hmset user name zxl *** nan
ok127.0.0.1:6379> hget user name
"zxl"
127.0.0.1:6379> hexists user name
(integer) 1
127.0.0.1:6379>
127.0.0.1:6379> hincrby user age 10
(integer) 25 增加乙個數
127.0.0.1:6379>
127.0.0.1:6379> hmset p01 c30 1000 c50 1000 c100 1000
ok127.0.0.1:6379> hincrby p01 c50 -1
(integer) 999
127.0.0.1:6379> hincrby p01 c100 -20
(integer) 980
127.0.0.1:6379> hgetall p01
1) "c30"
2) "1000"
3) "c50"
4) "999"
5) "c100"
6) "980"
127.0.0.1:6379> lpush list1 huawei
(integer) 1
(integer) 2
127.0.0.1:6379> lpush list1 microsoft
(integer) 3
127.0.0.1:6379> lrange list1 0 2
1) "microsoft"
3) "huawei"
127.0.0.1:6379> lindex list1 0
"microsoft"
127.0.0.1:6379> llen list1
(integer) 3
127.0.0.1:6379> rpush list2 a b c
(integer) 3
127.0.0.1:6379> lrange list2 0 -1
1) "a"
2) "b"
3) "c"
127.0.0.1:6379>
將指定資料從原始集合中移動到目標集合 smove source destination member
注意事項
刪除資料 zrem key member
按條件獲取資料
條件刪除
獲取集合資料總量
集合交並
獲取資料對應的索引
score值獲取與修改
keys * 查詢所有
keys it* it開頭的
keys *heima heima結尾的
keys ??heima 前面兩個字元任意 heima結尾
keys user:? user: 開頭 任意乙個字元結尾
keys u[st]er:1
rename key newkey
renamenx key newkey
sort 排序
help @generio
redis基本使用
redis支援五種資料型別 string 字串 hash 雜湊 list 列表 set 集合 及zset sorted set 有序集合 以下是一些基本用法 1.string 新增獲取 name xiaoxiaohei getname 獲取字串05 獲取所有 乙個或多個 給定 key 的值。mget...
Redis 基本使用
五個基本資料結構 string list hash set zset list 鍊錶,lpush rpush lpop rpop llen lrange set 集合,sadd srem smembers 返回所有 sismember 是否存在 hash 雜湊表,hset hget hgetall ...
Redis基本使用
redis資料庫 redis 是乙個高效能的key value資料庫 主要用redis實現快取資料的儲存,可以設定過期時間.對於一些高頻讀寫 臨時儲存的資料特別適合 效能極高 redis能讀的速度是110000次 s,寫的速度是81000次 sredis string基本使用 設定鍵值 set ke...