Redis - Set

存储无序的,不可重复的数据

常用命令

sadd key value1 value2 value3... #要添加的元素set中如果存在,则不会再次添加
smembers keyName #获取全部元素

sismember keyName  value #判断是否存在该value值,存在返回1,不存在返回0

scard keyName #返回元素个数

srem keyName value1 value2 #删除keyName中存在的value1与value2

spop keyName #随机删除一个值

srandmember KeyName n #随机取出n个值

smove key1 key2 value #把key1的value移动到key2

sinter key1 key2 #返回两个集合的交集

sunion key1 key2 #返回两个集合的并集

sdiff key1 key2 #返回两个集合的差集(返回key1中存在,key2中不存在的)

 

posted on 2022-06-06 13:34  每天积极向上  阅读(29)  评论(0编辑  收藏  举报

导航