集合 一篇文章搞定Redis数据类型-set及基础命令

redis数据类型-set(集合)

  • 设置一个值
sadd key value
  • 查看set集合中的元素
smembers key
  • 判断某一个元素是否在set集合中,返回1则存在 , 不存在返回0
sismember key value
  • 移除set集合中的指定元素
srem key value
  • 获取set集合中元素的数量
scard key
  • 随机抽选出set集合中的一个或者多个元素
srandmember key number
  • 随机删除set集合中的元素
spop key
  • 将一个set集合中指定的值移动到另外一个集合中
smove key otherKey value
  • 差集,将集合key1与key2做比较 , 返回key1集合中在key2中不存在的元素
sdiff key1 key2
  • 交集 返回集合key1和key2中相同的元素
sinter key1 key2
  • 并集 , 返回集合key1和key2中去重之后的所有元素
sunion key1 key2

【集合 一篇文章搞定Redis数据类型-set及基础命令】


    推荐阅读