首页 > 其他 > 详细

redis之Set相关操作

时间:2020-07-29 01:55:36      阅读:72      评论:0      收藏:0      [点我收藏+]

Set是没有重复元素的集合

1、添加、展示集合信息

添加、展示set集合
sadd 向集合中添加元素
smembers 展示集合中的所有元素
sismember 判断某个元素是否存在于集合中

技术分享图片

 2、获取集合里面元素个数、删除元素

获取个数、删除元素
scard 获取集合中元素个数
srem key value 从集合中删除元素

技术分享图片

 3、随机获取、弹出元素

随机获取、弹出元素
srandmember key 整数 从集合中随机获取指定整数个元素
spop key 从集合中弹出一个元素

技术分享图片

4、将一个集合中的元素移动到另一个集合中

smove set1 set2 value

将set1中的value元素移动到set2中

 技术分享图片

5、数学集合类:交集、差集、并集

数学集合操作
sdiff 差集,在第一个set中,不在第二个set中
sunion 合集,两个set中的所有元素
sinter 交集,两个set中共有的元素,即在set1中同时也在set2中

技术分享图片

 

redis之Set相关操作

原文:https://www.cnblogs.com/wangchenwei/p/13394063.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!