• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

雕刻自我

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

redis之Set相关操作

Set是没有重复元素的集合

1、添加、展示集合信息

添加、展示set集合
sadd 向集合中添加元素
smembers 展示集合中的所有元素
sismember 判断某个元素是否存在于集合中

 2、获取集合里面元素个数、删除元素

获取个数、删除元素
scard 获取集合中元素个数
srem key value 从集合中删除元素

 3、随机获取、弹出元素

随机获取、弹出元素
srandmember key 整数 从集合中随机获取指定整数个元素
spop key 从集合中弹出一个元素

4、将一个集合中的元素移动到另一个集合中

smove set1 set2 value

将set1中的value元素移动到set2中

 

5、数学集合类:交集、差集、并集

数学集合操作
sdiff 差集,在第一个set中,不在第二个set中
sunion 合集,两个set中的所有元素
sinter 交集,两个set中共有的元素,即在set1中同时也在set2中

 

posted on 2020-07-28 22:14  雕刻自我  阅读(486)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3