集合set
集合set的特点:
1.无序性,确定性,唯一性
2.sadd key value1 value2 增加集合的元素
3.smembers key 查看集合里面的元素
4.srem key value1 value2 删除集合里面的元素
5,spop key 随机的删除其中的一个元素,是无序的,并返回这个值
6.srandmember key 随机得到一个元素
7.sismember key value 判断是否在这个集合里面,是返回1,不是返回0
8.scard key 返回这个集合的有多少个元素
9.smove key1 key2 value 将key1中的value删除并添加到key2的集合中去
10.sinter key1 key2 key3 求交集
11.suion key1 key2 key3 求并集
12,sdiff key1 key2 key3求差集
13,sinterstore key key1 key2 key3 将key1 key2 key3的交集存储到key里面
有序集合order set
1.zadd key score1 value1 score2 value2 score3 value3 其中score是排序
2.zrange key strart stop [withscore]从start到stop查排名(从0开始)根据名词来取
3.zrangbyscore key min max [withscore] limit offset n根据设置的值 来取(从offset开始取,取n个)
4.zrank key value1 查看value1在key中排第几名
5.zrevrank key value1 倒序查看排名
6.zrem key value1 value2 将value1,value2删除
7.zremrangebyscore key min max 根据分数来删除
8.zremrangebyrank key start stop 根据排名来删除
9,,zcount key min max 根据排名来查有多少个
浙公网安备 33010602011771号