redis基本操作
所属分类 redis
浏览量 1308
string
SET key value [EX seconds] [PX milliseconds] [NX|XX]
NX key不存在时, 才进行设置操作
XX key已经存在时, 才进行设置操作
GET key
hash
HSET key field value
HGET key field
HGETALL key
list 双向字符串列表
支持双向出队 入队
支持阻塞等待 用于轻量级消息队列
lpush rpush lpop blpop rpop brpop
head (LPUSH) or tail (RPUSH)
RPUSH key value
LPOP key
BLPOP key timeout
timeout 秒 0 表示 无限期 block indefinitely
set 无重复集合
支持集合间 差集和并集
SADD key member
SREM key member
SDIFF key1 key2 key3 ...
SUNION key1 key2 ...
sorted set
有序集合,每个成员都有一个score ,按score排序
ZADD key score member
ZREM key member
ZRANK key member
ZSCORE key member
incr 计数器自增
INCR key
如果 key 不存在, key 初始化为 0 再执行 INCR 操作
如果值包含错误的类型,或字符串类型的值不能表示为数字,返回错误。
INCRBY key increment
DECRBY key decrement
上一篇
下一篇
如何做一个小公司的技术总监
LPR要点整理
redis使用简介
redis复杂嵌套数据结构处理
aerospike VS redis
Redis HyperLogLog 使用