redis的zset类型(有序集合)
Zset 有序集合
#####################################
在set的基础上,增加了一个值,set key1 v1,变成了zset key1 score1 v1
127.0.0.1:6379> zadd myse 1 one
(integer) 1
127.0.0.1:6379> zadd myse 2 two 3 three
(integer) 2
127.0.0.1:6379> zrange myse 0 -1
- “one”
- “two”
- “three”
#####################################
排序如何实现
127.0.0.1:6379> zadd salary 2500 xiaohong
(integer) 1
127.0.0.1:6379> zadd salary 5000 zhangsna
(integer) 1
127.0.0.1:6379> zadd salary 500 kuangshen
(integer) 1
127.0.0.1:6379> zrangebyscore salary -inf +inf 按照—∞到+∞进行排序
- “kuangshen”
- “xiaohong”
- “zhangsna”
127.0.0.1:6379> zrangebyscore salary -inf +inf 正序(从小到大)
- “kuangshen”
- “xiaohong”
- “zhangsna”
127.0.0.1:6379> zrevrangebyscore salary +inf -inf 逆序(从大到小) - “zhangsna”
- “xiaohong”
- “kuangshen”
#####################################
通过我的这几篇博客,我们应该了解了,redis常见的数据类型和常见的api。如果工作中有需要可以看官方文档。查看一些其他的api。
案例思路:set排序,存储班级成绩,工资表排序。普通消息1,重要消息2,带权重进行判断。排行榜应用实现。取Top n
redis的zset类型(有序集合)相关推荐
- Redis 常用数据类型之 zset(有序集合)
Redis 常用数据类型之 zset(有序集合) 有序集合 zset(sorted-set)相关特性 redis 有序集合 zset 与 无序 set 类型的一样,都是 string 类型的集合元素, ...
- 【Redis之ZSet类型的详解ZSet类型中常用命令的实践】
Redis之ZSet类型的详解&ZSet类型中常用命令的实践 知识回顾: 通过对Redis中的String的命令做了充分的讲解以及实践学习 通过对Redis中String类型之Bit命令的详解 ...
- 15天玩转redis —— 第六篇 有序集合类型
今天我们说一下Redis中最后一个数据类型 "有序集合类型",回首之前学过的几个数据结构,不知道你会不会由衷感叹,开源的世界真好,写这 些代码的好心人真的要一生平安哈,不管我们想没 ...
- Redis sorted set(有序集合)
Redis 有序集合是string类型元素的集合,元素不允许重复. 有序集合中的每个元素都会关联一个数值型的分数.redis正是通过分数来为集合中的成员进行从小到大的排序. 有序集合的成员是唯一的(不 ...
- Redis操作ZSet类型
特点: 可排序的set集合 排序 不可重复 ZSET 官方 可排序SET sortSet 1.内存模型 2.常用命令 命令 说明 zadd 添加一个有序集合元素 zcard 返回集合的元素个数 zra ...
- redis-数据类型-有序集合
小结 往z1键中添加内容,权重与值分别为 5 five 3 three 2 two 11 eleven ? 127.0.0.1:6379> zadd z1 5 five 3 three 2 tw ...
- Redis研究-3.7 有序集合中范围以及数学集合运算
2019独角兽企业重金招聘Python工程师标准>>> 1.安装redis-py 因为在类Unix系统上都默认安装了Python,所以,本章节主要看看,怎么样用Python来操作Re ...
- Redis五种类型的常用操作
Redis常用操作 String类型(字符串) 创建一个字符串 set 键 值 获取字符串的值 get 键 追加值 append 键 值 修改值 set 键 新值 设置键值及过期时间,以秒为单位 se ...
- Redis五大数据类型(字符串对象(string)、列表对象(list)、哈希对象(hash)、无序集合(set)和Sorted Set数据类型(zset有序集合))
Redis五大数据类型 一.String(字符串)数据类型 1.SET/GET/APPEND/STRLEN 2.INCR/DECR/INCRBY/DECRBY 3.GETSET 4. SETEX 5. ...
最新文章
- python学精通要多久-学Python编程难吗 从入门到精通学习Python要多久
- css的基本操作学习--css样式,选择器,hover,文字属性,文本属性,背景
- servlet 中 out.println(中文) 乱码 问题
- php多维数组遍历创建表格,php实现遍历多维数组的方法_PHP
- nginx配置文件+本地测试请求转发到远程服务器+集群
- 后端技术:阿里开源的接口限流神器Sentinel介绍
- java 并发包之 LongAdder 源码分析
- 腾讯视频客户端如何设置快进速度
- think php 3.3.3看云,入口文件 · ThinkPHP3.2.3完全开发手册 · 看云
- Ubuntu系统下go语言环境的搭建
- python把float可以转变成int_在Python中将float转换为整数的最安全方法?
- 头脑王者源码微信答题小程序pk知识问答源码介绍
- 清华EMBA课程系列思考之六 -- 比较文明视野下的中华领导智慧、企业管理与经济解析
- 使用Jimi处理图像
- 箱形图适用于哪种数据_Excel 数据可视化:箱形图全面解析!
- MySql使用存储过程开发
- 手指在屏幕上滑动,红色的小球始终跟随手指移动。
- 微信共享智能充电桩小程序开发功能方案
- ONES X 深圳农村商业银行 | 数字化项目管理实践
- HBaseCon亚洲2018峰会盛大开幕 阿里带你洞悉HBase大数据生态最新发展和行业实践
热门文章
- 《C++ Primer Plus(第六版)》(30)(第十四章 C++中的代码重用 编程题答案)
- 两个简单的前台显示构架01
- 菜鸟学习Spring——60s配置XML方法实现简单AOP
- 测试是为了对软件质量进行度量和评估,软件测试复习题
- iosession在linux下拒绝链接,iosession 关闭
- word文档怎么到下一页去写_「word技巧」懂得这几个word排版小技巧,还怕效率不高?...
- Python 3.10新增软关键字实现真正意义上的多分支选择结构
- Python文件操作的几个要点与示例
- Python 3.6.x字符串格式化方法小结
- python未定义名称大小_名称错误:未定义名称“高度”