0
点赞
收藏
分享

微信扫一扫

2.5 RedisAPI之set


1.简介

  • 字符串键值结构(key value)
  • 特点
  • 无序
  • 不重复
  • 支持集合间操作

2.命令

  • 向集合内添加元素element,如果element已经存在则添加失败

sadd key element

时间复杂度为O(1)

  • 删除集合内的element元素

srem key element

时间复杂度为O(1)

  • 判断元素element是否在集合内

sismember key element

时间复杂度为O(1)

  • 返回集合长度

scard key

时间复杂度为O(1)

  • 获取集合内所有元素

smembers key

时间复杂度为O(1)

  • 差集

sdiff key1 key2

时间复杂度为O(m*n)

  • 交集

sinter key1 key2

时间复杂度为O(m*n)

  • 并集

sunion key1 key2

时间复杂度为O(n)

3.使用场景
交友软件中的共同兴趣爱好


举报

相关推荐

0 条评论