Redis 中hash类型、List类型、set和zset

hash:
    hset key field value            

# 保存对象的一个属性和属性的值
    hget key field               

# 获取对象的属性对应的属性值
    hmset key field value [field value]    

# 保存对象的多个属性和属性的值
    hmget key field [field ……]      

# 获取对象的属性对应的属性值
    hexists key field          

# 判断对象属性是否存在

    hdel key field [field]            

# 根据属性名称删除属性及值 

    hkeys key                

# 获取所有的属性

    hvals key                

# 获取所有的值

    hgetall key              

 # 获取所有属性和值

   hlen key                

# 获取包含属性的个数
    

list:

 lpush key value [value]            

# 列表头部增加多个数据

rpush key value [value]            

# 列表尾部增加多个数据

lrange key start end            

# 遍历列表

 linsert key before|after pivot value  

 # 在一个元素前/后插入数据

lpop key                

# 删除并且获取key对应的list第一个元素

 rpop key              

 # 删除并且获取key对应的list最后一个元素

 llen key                

# 获取列表的长度

lindex key index            

# 获取列表中索引对应的元素

 ltrim key start stop          

 # 获取列表中[start, stop]组成的新的列表

set:

 sadd key value [value]            

# 添加多个数据到key集合中

smembers key                

# 获取key集合中所有的数据

sismember key value            

判断value是否在key集合中存在

scard key                

# 获取set的元素个数

 sinter key [key]            

# 获取多个集合 交集

sdiff key [key]                

# 获取多个集合的差集

sunion key [key] 

 # 获取多个集合的并集

zset:
     zadd key score value [ score value]    

# 添加多个带权重的数据到key集合中

zrange key start stop            

# 获取指定范围中所有的元素

zcard key                

# 返回元素的个数

zcount key min max          

# 返回score值在min和max之间的数据个数

zscore key 元素 

# 返回集合中元素的score值       

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值