Set操作,Set集合就是不允许重复的列表

sadd(name,values)

# name对应的集合中添加元素

scard(name)

获取name对应的集合中元素个数

sdiff(keys, *args)

在第一个name对应的集合中且不在其他name对应的集合的元素集合

sdiffstore(dest, keys, *args)

# 获取第一个name对应的集合中且不在其他name对应的集合,再将其新加入到dest对应的集合中

sinter(keys, *args)

# 获取多一个name对应集合的并集

sinterstore(dest, keys, *args)

# 获取多一个name对应集合的并集,再讲其加入到dest对应的集合中

sismember(name, value)

# 检查value是否是name对应的集合的成员

smembers(name)

# 获取name对应的集合的所有成员

smove(src, dst, value)

# 将某个成员从一个集合中移动到另外一个集合

spop(name)

# 从集合的右侧(尾部)移除一个成员,并将其返回

srandmember(name, numbers)

# 从name对应的集合中随机获取 numbers 个元素

srem(name, values)

# 在name对应的集合中删除某些值

srem(name, values)

# 在name对应的集合中删除某些值

sunion(keys, *args)

# 获取多一个name对应的集合的并集

sunionstore(dest,keys, *args)

# 获取多一个name对应的集合的并集,并将结果保存到dest对应的集合中

sscan(name, cursor=0, match=None, count=None)

sscan_iter(name, match=None, count=None)

# 同字符串的操作,用于增量迭代分批获取元素,避免内存消耗太大

有序集合,在集合的基础上,为每元素排序;元素的排序需要根据另外一个值来进行比较,所以,对于有序集合,每一个元素有两个值,即:值和分数,分数专门用来做排序。

zadd(name, *args, **kwargs)

# 在name对应的有序集合中添加元素
# 如:
# zadd('zz', 'n1', 1, 'n2', 2)
# 或
# zadd('zz', n1=11, n2=22)

zcard(name)

# 获取name对应的有序集合元素的数量

zcount(name, min, max)

# 获取name对应的有序集合中分数 在 [min,max] 之间的个数

zincrby(name, value, amount)

# 自增name对应的有序集合的 name 对应的分数

r.zrange( name, start, end, desc=False, withscores=False, score_cast_func=float)

[](javascript:void(0)

最新文章

  1. C#静态常量和动态常量的区别
  2. 使用HttpClient获取网上字符串和位图对象Bitmap
  3. Java数组与vector互转
  4. question
  5. 第3/24周 区_SQL Server中管理空间的基本单位
  6. 关于Android开发手机连接不上电脑问题解决方案
  7. 用Java实现菱形的打印输出
  8. [POJ] 3264 Balanced Lineup [ST算法]
  9. ECharts JavaScript图表库 ECharts
  10. 查询(Query)和标识(Identify)
  11. NET 类库
  12. ucore lab1 bootloader学习笔记
  13. 作为开发人员,这四类Code Review方法你都知道吗?
  14. python学习第25天
  15. 理解WidowManager
  16. Metasploit学习记录---Nessus安装部署
  17. kafka告警简单方案
  18. 学习MeteoInfo二次开发教程(七)
  19. python浮窗
  20. CTF—训练平台——Crypto

热门文章

  1. matplotlib设置中文标签
  2. select2 3.5.3 二级下拉及搜索
  3. 关于flex布局【转】
  4. Hadoop系列(三):hadoop基本测试
  5. python学习日记(异常)
  6. SQLServer版本
  7. Beyas定理
  8. getopt()函数 命令解析
  9. 基于jeesite的cms系统(五):wangEditor富文本编辑器
  10. Excel——使用INDEX和SMALL实现条件筛选