redis-set-命令

set

命令
sadd新增一个或者多个值,忽略重复值
命令判断
sismember判断元素是否在key中
命令
spop随机删除,并返回删除掉的值
srem删除一个多则多个元素
命令
srandmember返回1个或者count个随机值
scard获取集合中的元素个数
smembers获取所有元素
sinter取多个集合的交集
sinterstore取交集并保存入新集合中
sunion取并集
sunionstore取并集,并保存到新的集合中
sdiff取差集
sdiffstore取差集,并保存到新的集合中
命令
smove将A中元素移动到B中

sadd : 添加一个或者多个元素,自动忽略已经存在的值

sadd key value value2 value3 

spop : 随机删除

spop key

srem : 删除一个或者多个元素

srem key value value2 value3

smove : 将A中元素移动到B中

smove A B “value”

srandmember : 随机返回一个或count个随机值

srandmember key [count]

scard : 获取集合中元素的个数

scard key

smembers : 获取所有的元素

smembers key

sinter : 取多个集合的交集

sinter key key2 key3

sinterstore : 取多个集合的交集并存入新的集合中

sinterstore newkey key key2 key3

sunion : 取多个集合的并集

sunion key1 key2 key3

sunionstore: 取并集并保存到新的集合中

sunionstore newkey key1 key2 key3 key4

sdiff : 取多有集合的差集

sdiff key1 key2

sdiffstore : 取多个集合的差集,并保存入新的集合中

sdiffstore newkey key1 key2 key3

判断

sismember : 判断一个元素是否在集合中

sismember key value
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值