内容简介:关于 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》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 【redis专题(2)】命令语法介绍之string
- 【redis专题(3)】命令语法介绍之list
- 【redis专题(4)】命令语法介绍之sorted_set
- Swift语法快速入门(一)之 Swift基础语法
- 在ES6中使用扩展语法有什么好处?它与rest语法有什么不同?
- Python 基础语法
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Trading and Exchanges
Larry Harris / Oxford University Press, USA / 2002-10-24 / USD 95.00
This book is about trading, the people who trade securities and contracts, the marketplaces where they trade, and the rules that govern it. Readers will learn about investors, brokers, dealers, arbit......一起来看看 《Trading and Exchanges》 这本书的介绍吧!