Redis学习笔记5--Redis之Set数据结构

1.Set常用命令

添加元素--sadd [set名称] [元素a]...(注意:set中不允许出现重复元素

查看元素--smembers [set名称]

删除元素--srem [set名称] [元素a]...

判断元素是否是set中的--sismember [set名称] [元素]

差集运算--sdiff [set1名称] [set2名称]返回set1中存在而set2中不存在的元素


交集运算--sinter [set1名称] [set2名称]

并集运算--sunion [set1名称] [set2名称]

set长度--scard [set名称]

随机返回set元素--srandmember [set名称]

存储差集元素--sdiffstore [目标set名称] [set1名称] [set2名称]

存储交集元素--sinterstore [目标set名称] [set1名称] [set2名称]

存储并集元素--sunionstore [目标set名称] [set1名称] [set2名称]

2.Set使用场景

1>跟踪一些具有唯一性的数据(例如IP地址)

2>维护数据之间的关联关系(例如交集,差集等操作)


猜你喜欢

转载自blog.csdn.net/qq_20788055/article/details/80554294