1. zadd

格式:zadd 'name' {num} 'value'

往名字为name的sorted set里面添加value。num为元素的顺序值,如果添加的num已经存在,也不会覆盖原有的值,会有同一个num有两个不同的值。但可以给已经存在的value一个新的num值。

2. zrange

格式:zrange 'name' {num1} {num2} [withscores]

获得名字为name的sorted set里面{num1}到{num2}下标的元素。加withscores会输出顺序号。

3. zrangebyscore

格式:zrangebyscore 'name' {num1} {num2} [withscores]

获得名字为name的sorted set里面{num1}到{num2}顺序号(不是下标)的元素。加withscores会输出顺序号。

4. zrem

格式:zrem 'name' 'value'

从名字为name的sorted set里面删除value。

5. zincrby

格式:zincrby ±{num} 'name' 'value'

让value的顺序号按num增加,如果value不存在,则用num为顺序号添加value到sorted set。如果num为负则为减少。

6. zrank

格式:zrank 'name' 'value'

先按顺序号升序对名字为name的sorted set排序,然后返回排序后value的下标。

7. zrevrank

格式:zrevrank 'name' 'value'

先按顺序号降序对名字为name的sorted set排序,然后返回排序后value的下标。

8. zcount

格式:zcount 'name' {num1} {num2}

获得名字为name的sorted set里面{num1}到{num2}顺序号(不是下标)的元素个数。

9. zcard

格式:zcard 'name'

返回名字为name的sorted set里面的元素个数。

10. zremrangebyrank

格式:zremrangebyrank 'name' {num1} {num2} [withscores]

先按顺序号升序对名字为name的sorted set排序,然后删除下标{num1}到{num2}的value值。

转载于:https://blog.51cto.com/jaeger/1772276

Redis数据类型操作(五) —— Sorted Set相关推荐

  1. Redis数据类型操作(一) —— String

    1. set 格式:set 'key' 'value' 添加一个String类型的键值对. 2. get 格式:get 'key' 获得key对应的String类型value值,找不到则返回nil. ...

  2. redis取mysql数据类型_redis数据类型操作

    redis数据类型操作 一.value exists key:测试指定的key是否存在,1表示存在,0表示不存在 del key1 key2 ...keyN: 删除指定的key type key: 返 ...

  3. 面试题-redis数据类型

    redis数据类型有五种:string(字符串).hash(哈希).list(列表).set(集合).zset(有序集合). 1.string(字符串)是redis最常用的类型,可以包含任何数据,一个 ...

  4. Redis数据类型详解(五种)

    Redis支持五种数据类型,即string(字符串).hash(哈希).list(列表).set(集合)及zset(sorted set:有序集合),云吞铺子分享Redis数据类型谅解: Redis数 ...

  5. redis(一) 安装以及基本数据类型操作

    redis(一) 安装以及基本数据类型操作 redis安装和使用 redis安装 wget http://download.redis.io/redis-stable.tar.gz tar zxvf ...

  6. python 操作redis之——有序集合(sorted set) (七)

    #coding:utf8 import redis r =redis.Redis(host="23.226.74.190",port=63279,password="66 ...

  7. lsdyna如何设置set中的node_list_Redis 系列教程(二)Redis中的五种数据类型

    上篇文章我们介绍了如何在Linux中安装Redis,本文我们来了解下Redis中的五种数据类型. 五大数据类型介绍 redis 中的数据都是以 key/value 的形式存储的,五大数据类型主要是指 ...

  8. redis数据类型及常用数据操作

    redis数据类型及操作 1 官方文档(大全) 2 String-字符串 3 Hash-字典 4 List-列表 5 Set-无序集合 6 Sorted Set-有序集合 7 Pub/Sub-订阅/发 ...

  9. redis数据类型及操作

    (一).redis 的数据类型级操作: 1.[Strings 类型和操作] String 类型:一个key对于一个value,最简单的数据类型,二进制安全的:Redis的String可以包含任何数据, ...

最新文章

  1. UNITY3D拓展编辑器 - 目录
  2. 21 window对象常见事件
  3. SQL Server将数据导出SQL脚本的方法 转
  4. TOJ 4393 Game
  5. 网络爬虫抓包使用及通过表单请求
  6. Android 系统(156)----Android APP适配全面屏手机的技术要点
  7. 计算机辅助初中数学教学,计算机辅助数学教学的优势
  8. 备份的sql文件乱码无法导入
  9. 如何在html中选择wrap,jQuery - .wrap() 使用HTML包裹选取的元素
  10. IATF16949认证辅导,FMEA和CP的顾客额外批准,对供应链安全的管理(适用时)
  11. 如何学习单片机?单片机c语言编程入门教程
  12. springboot整合德鲁伊
  13. 横空出世的作业APP,会继续走俏还是就此堕落?
  14. C语言头文件和源文件的关系
  15. 安装mavros时,运行 wstool update -t src -j8 时出错解决
  16. Elasticsearch设置中文分词
  17. 微软与网景与浏览器之争
  18. 软件版本—— Alpha、Beta、RC版本的区别
  19. python中列表(list)的基本操作
  20. Kettle 学习笔记 — 资源库

热门文章

  1. 第07章:MongoDB-CRUD操作--文档--创建
  2. Django中的日期和时间格式 DateTimeField
  3. node:express:error---填坑之路
  4. 剑指offer之【调整数组顺序使奇数位于偶数前面】
  5. github托管代码
  6. 守望者的逃离—贪心算法
  7. 仔细学习CSS(二)
  8. BASH启动脚本及其启动顺序
  9. 网页布局(固定与不固定原理)
  10. 「产品规划」的那些事儿