一、命令简介

lrange list命令在redis中主要功能是:

根据指定的索引(从开始和结束位置)范围 ,返回索引范围内的元素列表

二、命令使用说明

命令语法如下:

redis 192.168.8.123>lrange listKeyName startIndex endIndex

注意事项:

1 startIndex必须小于endIndex值

2 listKeyName必须为list(列表)类型

3 0表示 最后一个插入list(列表)的元素的位置

4 1表示 倒数第二个插入list(列表)的元素的位置

5 -1表示 第一个插入list(列表)的元素的位置

6 -2表示 第二个插入list(列表)的元素的位置

...依次类推

7 当索引范围下无相关元素,则显示 < empty list or set >

8 startIndex endIndex 必须为整型

例:

redis 192.168.8.123:6379> flushdb //清空当前redis数据库

OK

redis 192.168.8.123:6379> set k1 v1 //设置一个string类型

OK

redis 192.168.8.123:6379> lrange k1 0 1 //larnge获取一个非list(列表)类型的数据

(error) WRONGTYPE Operation against a key holding the wrong kind of value

redis 192.168.8.123:6379> lpush k2 v1 v2 v3 v4 v5 v6 v7 v8 v9 //生成一个list(列表)数据

(integer) 9

redis 192.168.8.123:6379> lrange k2 0 1 //获取第0位到第1位

1) "v9"

2) "v8"

redis 192.168.8.123:6379> lrange k2 0 0

1) "v9"

redis 192.168.8.123:6379> lrange k2 0 -1 //获取全部元素

1) "v9"

2) "v8"

3) "v7"

4) "v6"

5) "v5"

6) "v4"

7) "v3"

8) "v2"

9) "v1"

redis 192.168.8.123:6379> lrange k2 -1 -2 //获取的索引位置中没有元素

(empty list or set)

如下图所示:

redis lrange list命令简介

redis的lrange_redis lrange list命令简介相关推荐

  1. redis的lrange_Redis Lrange 命令

    Redis Lrange 命令 Redis Lrange 返回列表中指定区间内的元素,区间以偏移量 START 和 END 指定. 其中 0 表示列表的第一个元素, 1 表示列表的第二个元素,以此类推 ...

  2. redis的lrange_Redis Lrange 命令 - Redis 教程 - 自强学堂

    Redis Lrange 返回列表中指定区间内的元素,区间以偏移量 START 和 END 指定. 其中 0 表示列表的第一个元素, 1 表示列表的第二个元素,以此类推. 你也可以使用负数下标,以 - ...

  3. redis的lrange_Redis LRANGE 命令-Redis LRANGE命令详解教程-Redis LRANGE使用案例-嗨客网

    Redis LRANGE命令教程 下标参数 start 和 stop 都以 0 为底,也就是说,以 0 表示列表的第一个元素,以 1 表示列表的第二个元素,以此类推. 也可以使用负数下标,以 -1 表 ...

  4. NoSQL数据库Redis使用命令简介

    NoSQL 数据库Redis使用命令简介 NOSQL数据库可以按照它们的数据模型分成4类: 1.键-值对存储库(Key-Value) redis-- 2.BigTable实现(BigTable-imp ...

  5. redis 自减命令_Redis 实战 —— 04. Redis 数据结构常用命令简介

    字符串 P39 Redis 的字符串是一个有字节组成的序列,可以存储以下 3 种类型的值:字节串(byte string).整数.浮点数. 在需要的时候, Redis 会将整数转换成浮点数.整数的取值 ...

  6. php redis list llen,redis llen list 命令简介

    一.命令简介 llen list命令在redis中的主要功能是: 返回一个list(列表)中的元素个数. 二.命令使用说明 命令语法如下: redis 192.168.8.123>llen li ...

  7. Redis基本数据的的常见命令操作

    Redis基本命令操作 1.redis的5种常用数据类型: 2. string字符串 3.list列表 4.hash哈希 5.set集合 6. sorted set (Zset)有序集合 1.redi ...

  8. 解析Redis操作五大数据类型常用命令

    摘要:分享经常用到一些命令和使用场景总结,以及对Redis中五大数据类型如何使用cmd命令行的形式进行操作的方法. 本文分享自华为云社区<Redis操作五大数据类型常用命令解析>,作者:灰 ...

  9. mset redis_redis mset string 命令简介

    一.命令简介 mset string命令在redis中主要功能是: 可以通过一条命令对多个键进行赋值操作, 类似与一次执行多条set命令 二.命令使用说明 命令语法如下: redis 192.168. ...

最新文章

  1. 挑战独立开发项目能力___ITlanbao
  2. MySQL 到底是怎么解决幻读的?
  3. 年运行10万台服务器数据中心方案设计公示
  4. 多用户使用一台计算机可设置,多用户使用一台计算机的情况经常出现,这时可设置()...
  5. php mysql日期戳转时间戳_php日期转时间戳,指定日期转换成时间戳
  6. PyTorch基础(part5)--交叉熵
  7. 苹果在筹划折叠屏iPhone?三星或已向其提供可折叠屏幕
  8. libjson文档翻译
  9. 使用 MobaXterm 连接矩池云 GPU服务器
  10. 如何在EJB3中JNDI调用SessionBean(二)
  11. zynq开发系列4:EMIO连接按键控制MIO连接的灯
  12. win10清理_win10系统怎么一键清理系统垃圾
  13. 实名认证 芝麻认证 人脸识别 集成
  14. 中国居民身份证 算法 转 是java版本的
  15. (.Net常识)(int),Int32.Parse,Conver.ToInt32三者在什么情况下使用以及其区别。
  16. 提高 Python 代码的可读性,你需要知道这10个技巧
  17. (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  18. 阴天(唐伯虎点秋香版)2铃声 阴天(唐伯虎点秋香版)2手机铃声免...
  19. c 语言整人代码大全,C 语言整人代码大全.doc
  20. python学习第二天

热门文章

  1. 虚拟机配置FTP服务器
  2. 【转载 来自sdnlab】 开放网络没那么简单
  3. 掌上公交显示服务器失败,掌上公交无响应怎么办 解决方法介绍
  4. Access denied for use ‘xxxxx‘@‘localhost‘ (suing password : YES)解决方案详细操作流程
  5. Python保留两位小数
  6. Android之Glide图像处理
  7. centos 8.1.1911国内下载地址
  8. 安卓手游安全-反外挂基础
  9. 「Redis数据结构」哈希对象(Hash)
  10. 如何判断一家装饰公司怎么样