您的位置:首页 > 数据库 > Redis

Redis 四:存储类型之无序集合

2014-07-19 21:21 197 查看
1.sadd num a b c
向num集合中添加abc三个元素
2.srem num b
从num集合中删除b元素
3.smembers num
获取num集合中所有的元素
4.sismember num c
判断c是否存在num集合中
=============================
5.运算
sadd num a b c
sadd num2 a b c d
差集(计算左边比右边多出来的那部分):
sdiff num num 2 返回空
sdiff num2 num 返回d
交集(计算左边跟右边同时拥有的那部分)
sinter num num2 返回 a b c
并集(将左右两边拥有且不重复的元素合并到一起)
sunion num num2 返回 a b c d
==============================
6.scard num 获取num集合中的元素个数
7.sdiffstore num3 num2 num 将num跟num2的差集结果放到num3集合中
8.sinterstore 同上的交集
9.sunionstore 同上的并集
10.srandmember num count 随机获取count个num中的随机元素
11.spop num 随机从num集合中弹出一个元素
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: