Redis各数据类型常用命令

  • String操作命令:

  1. SET key vale                            设置指定key的值
  2. GET key                                   获取指定key的值
  3. SETEX key seconds value      设置指定key的值,并将key的过期时间设为 seconds秒
  4. SETNX key value                    只有key不存在的设置key的值,key存在就不会设置值(分布式锁应用到)
  • 哈希操作命令

  1. HSET key field vale      将哈希表key中的字段值设置为value
  2. HGET key field             获取出在哈希表中指定字段的值
  3. HDEL key field             删除存储在哈希表中的指定字段
  4. HKEYS key                  获取哈希表中所有字段
  5. HVALS key                   获取哈希表中某个key的所有值
  • 列表操作命令

  1. LPUSH key value [value2]               将一个或多个值插入到列表头部
  2. LRANGE key start stop                    获取列表指定范围内的元素
  3. RPOP key                                         移除并获取列表最后一个元素
  4. LLEN key                                          获取列表长度
  • Set集合(无序)

  • Sadd key value value2 value3 给key中存入value value2 value3  

  • Sinter set set2 查询两个集合 set1 set2  的交集

  • Sunion set set2 查询两个set的并集

  • Srem set 2 删除元素

  • 有序Zset

  1. ZADD key score member [score] [member] 向有序集合添加一个或多个成员 member成员
  2. ZRANGE key start stop [WITHSCORES] 通过索引区间返回有序集合中指定区间的成员
  3. ZINCRBY key increment member 有序集合中指定成员分数加上增量increment
  4. ZREM key member [member ...]   移除有序集合中的一个或多个成员
  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值