set数据类型(无序):
SADD key member.......: 添加一个set行数据类型,member可以为多个值,如果添加的member重复就不会执行add命令
SCARD key :返回key中存放的数据的个数;
SDIFF key .....: 计算第一个key和第二个key差集,(第一个key比第二个key多了那些member,),如果key为多个,就表示第一个key比剩下的key多出那些member;
SDIFFSTORE destination key..... :这个命令和SDIFF相似,查询出key中的差集,然后将查询后的差集装到destination中,
SINTER key .... : 查询两个key中的所有的交集,
SINTERSTORE destination key ..... : 将key中的交集添加到destionation中;
SISMEMBER key member ; 判断member 元素是不是集合key的成员;
SMEMBERS key : 查询单独的key 返回key中的所有成员,不存在的key视为空集合;
SMOVE source destination member : 将source中的member元素添加到destination中,当数据移动完毕后source中的数据就会消失;
SPOP key : 随机显示出一个key中存在的member 并删除掉key中存在的member;
SRANDMEMBER key [count] :在key中随机返回一个值,可以设置一次返回多个值,这个命令不会修改里面的参数 只会对数据进行回显
SREM key member ... : 移除掉集合key中的一个或多个member元素,不存在的member 将会被忽略;
SUNION key ...... :返回集合中的全部数据,如果key为多个值返回key中的全部数据,每个数据只显示一个;
SUNIONSTORRE destination key .... : 该命令与SUNION 命令基本相同,将多个key中相同的数据放到destination中.
Redis数据类型--Set
猜你喜欢
转载自blog.csdn.net/acca13439767987/article/details/81606355
今日推荐
周排行