【redis专题(5)】命令语法介绍之sets

栏目: 数据库 · 发布时间: 6年前

内容简介:关于 redis的无序集合有三个特点: 无序性, 确定性(描述准确) , 唯一性;有点类似于数据容器;作用: 往集合key中增加元素

关于 redis 的无序集合有三个特点: 无序性, 确定性(描述准确) , 唯一性;

有点类似于数据容器;

SADD key member1 [member2]

作用: 往集合key中增加元素

注意: 集合具有唯一性,已经存在就放不进;

SREM key member1 [member2]

作用: 删除集合中值为 value1 value2的元素

返回值: 忽略不存在的元素后,真正删除掉的元素的个数

SPOP key

作用: 返回并删除集合中key中1个随机元素,随机--体现了无序性

SMOVE source dest value

作用:把集合source中的value移动到集合dest中

注意:只能移动一个

SMEMBERS key

作用: 返回集合中所有的元素

SCARD key

作用: 返回集合中元素的个数

SINTER key1 key2 key3

作用: 求出key1 key2 key3 三个集合中的交集,并返回

sinterstore dest key1 key2 key3

作用: 求出key1 key2 key3 三个集合中的交集,并赋给dest

SUNIONSTORE destination key1 [key2]

作用: 所有给定集合的并集存储在 destination 集合中

SDIFFSTORE destination key1 [key2]

作用: 返回给定所有集合的差集并存储在 destination 中

sunion key1 key2.. Keyn

作用: 求出key1 key2 keyn的并集,并返回

sdiff key1 key2 key3

作用: 求出key1与key2 key3的差集

即key1-key2-key3

差集:当前的集合中在另外一个集合没有的;

SISMEMBER key member

作用: 判断 member 元素是否是集合 key 的成员

SRANDMEMBER key [count]

作用: 返回集合中一个或多个随机数


以上所述就是小编给大家介绍的《【redis专题(5)】命令语法介绍之sets》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

推荐系统

推荐系统

[奥地利] Dietmar Jannach、Markus Zanker、Alexander Felfernig、Gerhard Friedrich / 蒋 凡 / 人民邮电出版社 / 2013-6-25 / 59.00元

编辑推荐: 通过对本书的学习,读者不仅可以全面系统地了解该领域的基础原理,还能试验如何搭建一套真正的推荐系统。 —— 百度主任架构师、百度技术委员会主席 廖若雪 本书比较全面地介绍了推荐系统涉及的相关知识点,很适合对于推荐系统感兴趣的相关人员作为入门教程,目前能够系统全面介绍相关技术的中文书籍还显得匮乏,相信这本译著对于缓解这种情况大有裨益。 ——新浪微博数据挖掘技术专家 ......一起来看看 《推荐系统》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具