PHP 开发技术分享

Redis 集合命令汇总

2020-11-18  本文已影响0人  phpworkerman
创建集合&添加集合元素
sadd color white black red yellow #创建color集合
删除集合元素
srem color white #删除color集合的 white 元素
查看集合中所有元素
smembers color #查看 color 集合里的所有元素
判断集合中是否存在某个元素
sismember color white #判断 color 集合里是否存在 white ,存在返回1 ,不存在返回0
随机弹出并删除集合中的元素
spop color 2 #随机弹出 color 2个元素并删除,可以通过参数设置弹出元素个数
随机显示集合中的元素
srandmember color 2 #随机显示 color 2个元素
查看集合中的元素个数
scard color #查看集合 color 的元素总个数
移动一个集合中的元素到另一个集合
smove color color2 black #从集合 color 移动元素 black 到 color2
对给定集合进行并集计算,重复元素只会保留一个
sunion color color2
对给定集合进行并集计算,并把返回结果保存到新的集合中
sunionstore canvas color color2 #集合 color 和集合 color2 将并集结果保存到集合 canvas 中
对给定集合进行差集计算
sdiff color color2 #计算集合color 对集合 color2 的差集
对给定集合进行差集计算,并把返回结果保存到新的集合中
sdiffstore canvas color color2 #计算集合color 对集合 color2 的差集结果保存到集合 canvas 中
对给定集合进行交集计算
sinter color color2
对给定集合进行交集计算
sinterstore canvas color color2 #计算集合color 和集合 color2 的交集结果保存到集合 canvas 中
上一篇 下一篇

猜你喜欢

热点阅读