Redis集合

字符串列表(lists)

有序重复——双向链表——前后快

lpush lists value:左添加(不存在就新建)

rpush lists value:右添加(不存在就新建)

lrange lists 0 -1:查看所有(0:起始,-1:倒数第一个)

lpop lists:移出并获取列表的第一个元素

rpop lists:移除列表的最后一个元素,返回值为移除的元素。

ltrim lists start end:修剪

无序集合(sets)

无序不重复——哈希

sadd sets value value:添加新元素

smembers sets:取所有

srandmember sets [num]:随机取一[num]个

scard sets:取元素个数

sinter sets1 sets2:交集

sunion sets1 sets2:并集

sdiff sets1 sets2:差集

spop sets:随机弹出

sismember sets value:判断value存在与sets

srem sets value:删除指定元素

smove sets1 sets2 value:移动sets1中value到sets2

有序集合(zsets)

不重复有序:每个元素关联一个分数——哈希+跳跃表(排序)

zadd zsets index value:插入数据

zrange zsets start end:排序(默认升序)

zrevrange zsets start end:排序(降序) (withscores)显示index

zrem zsets index:移除有序集合中的一个或多个成员

哈希(Hash)

键值(key-value)

hset hash key value:添加新元素

hgetall hash:查看所有元素

hget hash key:查看指定

hdel hash key1 key2:删除指定

hincrbyfloat hash key value:指定字段修改(数字)数据

hlen hash:返回hash key数量

hmget hash key1 key2:查看指定

hmset hash key value key value:添加新元素

hvals hash:查看哈希表值

hsetnx hash key value:添加

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值