Redis命令大概總結
阿新 • • 發佈:2018-11-10
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 刪除指定分數範圍的成員
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 刪除指定分數範圍的成員