Jedis LRANGE
LRANGE key start stop
返回列表 key 中指定区间内的元素,区间以偏移量 start 和 stop 指定。
下标(index)参数 start 和 stop 都以 0 为底,也就是说,以 0 表示列表的第一个元素,以 1 表示列表的第二个元素,以此类推。
你也可以使用负数下标,以 -1 表示列表的最后一个元素, -2 表示列表的倒数第二个元素,以此类推。
注意LRANGE命令和编程语言区间函数的区别
假如你有一个包含一百个元素的列表,对该列表执行 LRANGE list 0 10 ,结果是一个包含11个元素的列表,这表明 stop 下标也在LRANGE 命令的取值范围之内(闭区间),这和某些语言的区间函数可能不一致,比如Ruby的 Range.new 、 Array#slice 和Python的 range()函数。
超出范围的下标
超出范围的下标值不会引起错误。
如果 start 下标比列表的最大下标 end ( LLEN list 减去 1 )还要大,或者 start > stop , LRANGE 返回一个空列表。
如果 stop 下标比 end 下标还要大,Redis将 stop 的值设置为 end 。
- 可用版本:
- >= 1.0.0
- 时间复杂度:
- O(S+N), S 为偏移量 start , N 为指定区间内元素的数量。
- 返回值:
- 一个列表,包含指定区间内的元素。
redis> RPUSH fp-language lisp (integer) 1redis> LRANGE fp-language 0 0 1) "lisp"redis> RPUSH fp-language scheme (integer) 2redis> LRANGE fp-language 0 1 1) "lisp" 2) "scheme"
Jedis LRANGE相关推荐
- jedis操作set_Java中使用Jedis操作Redis的示例代码
使用java操作Redis需要jedis-2.1.0.jar,下载地址:jedis-2.1.0.jar 如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:c ...
- jedis操作redis(一)
redis是一个常用的内存Nosql数据库,为什么要用nosql,为什么要用redis不用memcache这些很多博客以及讲得很清楚了. 下面介绍redis的5大基本数据类型的常用操作: STRING ...
- Java中使用Jedis操作Redis
2019独角兽企业重金招聘Python工程师标准>>> 需要jar包: jedis-2.1.0.jar commons-pool-1.6.jar 单元测试: package com. ...
- Java中使用Jedis连接Redis对SortedSet进行排序操作
场景 Centos中Redis的下载编译与安装(超详细): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334 Re ...
- Java中使用Jedis连接Redis对List进行操作的常用命令
场景 Centos中Redis的下载编译与安装(超详细): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334 Re ...
- 5 Jedis 操作
文章目录 1 pom.xml 2 JedisTest 3 手机验证码 1 pom.xml <?xml version="1.0" encoding="UTF-8&q ...
- [java进阶]2.Jedis基础与List的接口
1. Jedis应用与基本连接 jedis 是 redis推荐的java客户端.通过Jedis可以很方便地使用java代码的方式,从而对redis进行操作.jedis使用起来比较简单,它的操作方法与r ...
- java jedis使用_Java中使用Jedis操作Redis
Java中使用Jedis操作Redis 使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0 ...
- jedis set集合 java,使用Jedis操作String、List、Set、Map等常见数据 | zifangsky的个人博客...
Jedis属于Java连接Redis的一种客户端.其操作方式跟原生的redis客户端命令类似.关于redis操作的基本命令可以参考这个文档:http://www.runoob.com/redis/re ...
最新文章
- treeview 保持选中状态
- oracle改表结构,Oracle修改表结构
- 前谷歌董事长施密特:美国AI领导地位岌岌可危,科研预算投入得翻倍
- 录制元素基于smartgwt框架项目如何开展自动化(一)
- Mybatis-Plus一个新的报错:数据库表名与SQL的关键字冲突!!!
- HDU 1297 Children’s Queue
- js+Css实现的一个简单对话框
- 专题解读 |「知识图谱」领域近期值得读的 6 篇顶会论文
- 二叉树层次遍历c语言_[LeetCode] 107. 二叉树的层次遍历 II
- aptio2018设置u盘启动_华硕笔记本重装系统时,BIOS内无法设置u盘启动怎么办?
- Python数据结构与算法笔记(三):查找问题——列表查找
- 高颜值智能存储 华三魔术家M2无线云盘评测
- 彼得林奇的成功投资四-投资组合股市大跌时表现
- windows server 2012 DHCP
- ubuntu中ping停不下来的解决
- 服务器c盘里面哪些是临时文件,别再让你系统产生的大量临时文件占用C盘了的方法...
- Debussy5.4免费分享
- 寻仙手游服务器无响应,寻仙手游进不去解决方法 寻仙手游怎么玩不了
- pandownload使用cookie登录
- 虚拟机的防火墙设置指令
热门文章
- 未来计算机手机化,未来10年手机和电脑的竞争力
- 【UAA】从部署到接口调用
- 将一个整数转换为32位数据(java实现)
- 用手机摄像头就能捕捉指纹?!准确度堪比签字画押,专家:你们在加剧歧视...
- UbuntuKylin常用快捷键
- Python爬虫实战,requests+random模块,Python制作桌面翻译软件
- 哪个u盘格式win和mac都能用 mac上插u盘怎么没反应
- Windows远程执行命令
- codesys com库_WAGO CODESYS库文件保证系统顺畅运行
- docker安装mysql主从_docker安装mysql主从