您的位置:首页 > 健康 > 美食 > 9.Redis的Set类型

9.Redis的Set类型

2024/10/6 22:22:29 来源:https://blog.csdn.net/qq_36352889/article/details/140862008  浏览:    关键词:9.Redis的Set类型

Redis的Set结构与java中的HashSet类似。

可以看做是一个value为null的HashMap。

特点

1.无序

2.元素不可重复

3.查找快

4.支持交集、并集、差集等功能

应用场景

实现共同关注,共同好友。

常见命令

sadd key 元素1 元素2  给set集合添加一个或多个元素

smembers key 获取set集合中所有元素

srem key 元素    删除set集合中指定元素

sismember key 元素   判断set集合中指定元素是否存在

scard key 查看set集合的数量

sinter key1 key2   求两个set集合的交集

sdiff key1 key2 求两个set集合的差集,注意是key1中有,key2中没有的

sunion key1 key2 求两个set集合的并集

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com