个人技术分享

传送门:Redis教程汇总篇,让你从入门到精通

Set操作

往Set集合中添加元素,自动创建一个集合myset,添加了四个元素

sadd myset ding da mian tiao

查看set中所有元素

smembers myset

判断某个值在不在set中,存在返回1,不存在返回0

sismember myset da

查看集合的长度

SCARD myset

移除set中指定的元素

srem myset da

随机抽取Set中的元素,随机抽取1个

SRANDMEMBER myset 1

随机抽取Set中的元素,随机抽取3个

SRANDMEMBER myset 3

随机删除Set中的元素,随机删除2个

spop myset 2

移动指定set中的指定元素到新的set中,myset减少一个元素apple,myset2增加一个元素apple

smove myset myset2 apple

取差集,查询指定的set之间的差集,可以是多个set

SDIFF myset1 myset2

取交集,查询指定的set之间的交集,可以是多个set

SINTER myset1 myset2

取并集,查询指定的set之间的并集,可以是多个set

sunion myset1 myset2