redis學習筆記

2021-07-15 12:36:02 字數 410 閱讀 9865

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...