1. 程式人生 > >Redis命令大概總結

Redis命令大概總結

keys * 檢視
type key 型別
del key刪除
expire過期時間
ttl檢視鍵的剩餘過期時間
set key value  設定單個
get key獲取單個值
mset key value設定多個鍵值
mget key根據多個鍵獲取多個值
hset key field value設定單個值
hget key field獲取多個屬性的值
hdel key field刪除屬性及值
hstrlen key field返回值的字串長度
hmset key field value設定多個值
hmget key filed獲取多個屬性的值
lpush key value   從左邊插入元素
rpush key value   從右邊插入元素
lrange key start end 獲取指定範圍的value
lpop key   左彈出
rpop key  右彈出
lset key index newValue  修改
lpush + lpop = Stack(棧)
lpush + rpop = Queue(佇列)
sadd key element  在集合新增元素
srem key element  刪除集合元素
scard key  計算集合元素個數
smembers key  獲取所有元素
spop key     隨機彈出集合中的元素
srandmember key [count]隨機從集合返回指定個數元素
sinter key   求多個集合的交集
sunion key   求多個集合的並集
sdiff key   求多個集合的差集
zadd key score member   新增成員
zcard key    計算成員個數
zscore key member   獲取某個成員的分數
zrem key member  刪除成員
zincrby key increment member   增加成員分數
zrank key member   (從低到高)
zrevrank key member  (從高到低)
zrange key start end [withscores]  返回指定排名範圍的成員
zrevrange key start end [withscores]返回指定排名範圍的成員
zcount key min max  返回指定分數範圍成員個數
zremrangebyscore  key  min max  刪除指定分數範圍的成員