redis啟動伺服器和客戶端的相關命令
string型別:乙個key對應乙個value:set key value 比如 set name geyule
setnx 如果key存在返回0,nx表示not exist
setex 指定有效期:
setrange 替換:setrange key n value m:n,m表示開始結束位置,從0開始
mset:設定多個值 mset key1 valu1 key2 value2 ....
getset:獲取舊值並設定新值getset key value
incr:數值遞增 incr key
incrby:一次加多個 incrby key n
decr:自減1
decrby:一次加多個
strlen:長度
redis 學習筆記
本文寫作源於最近產品中部分功能用到了redis redis在功能上是乙個與memecache類似的軟體,但它比memecache提供了更強大的功能。redis本質上是乙個key value型別的記憶體資料庫。其value可以是string,list,set,sorted set,hash。很多地方都...
redis學習筆記
1.redis的無序集合 sadd命令產生乙個無序集合 smembers檢視集合元素 sismember用於檢視集合是否存在,匹配項包括集合名和元素個數。匹配成功返回1,匹配失敗返回0 2.有序集合 zadd 生成乙個有序集合。zrange檢視正序的集合,zrevrange檢視反序的集合 set和g...
redis學習筆記
redis的操作是基於key和value來進行的,本文就對key的相關操作進行描述,以便參考。示例 1.keys rename del exists move renamenx 在shell命令列下啟動redis客戶端工具。redis cli 清空當前選擇的資料庫,以便於對後面示例的理解。redis...