Redis - Set

存储无序的,不可重复的数据

常用命令

复制代码
sadd key value1 value2 value3... #要添加的元素set中如果存在,则不会再次添加
smembers keyName #获取全部元素

sismember keyName  value #判断是否存在该value值,存在返回1,不存在返回0

scard keyName #返回元素个数

srem keyName value1 value2 #删除keyName中存在的value1与value2

spop keyName #随机删除一个值

srandmember KeyName n #随机取出n个值

smove key1 key2 value #把key1的value移动到key2

sinter key1 key2 #返回两个集合的交集

sunion key1 key2 #返回两个集合的并集

sdiff key1 key2 #返回两个集合的差集(返回key1中存在,key2中不存在的)
复制代码

 

posted on   每天积极向上  阅读(34)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示