小结

往students键中插入成员
zs1
ls2
wu3
?
127.0.0.1:6379> lpush students zs1 ls2 wu3取键名lis的数据
取0号到2号索引的值
?
127.0.0.1:6379> lrange lis 0 2从右侧插入数据
往lis键右侧插入数据
a4
a5
?
127.0.0.1:6379> rpush lis a4 a5往键lis里面数据a1的前面
添加数据m1
?
127.0.0.1:6379> linsert lis before a1 m1往lis键中数据a4后面添加数据n4
?
127.0.0.1:6379> linsert lis after a4 n4获取lis键中的所有元素
?
127.0.0.1:6379> lrange lis 0 -1获取lis键中最后四个元素
?
127.0.0.1:6379> lrange lis -4 -1lis键的0号数据改为pp
?
127.0.0.1:6379> lset lis 0 pplis键中查找a
找到后从左向右删掉2个
?
127.0.0.1:6379> lrem lis 2 alis键中查找b
找到后从右向左删1个
?
127.0.0.1:6379> lrem lis -1 b从lis键中查找数据c
找到后删除全部
?
127.0.0.1:6379> lrem lis 0 c

往列表左侧插入数据 lpush

lpush 键 值1 值2 值n

》新建一个列表

查看列表的内容 lrange

lrange 键名称 起点索引包含 终点索引包含

如果终点索引超出范围
不报错,有多少取到多少
支持负数索引

从右侧插入数据 rpush

rpush 键名称 值

值会插入到列表的最右侧

在指定元素前面或者后面,插入数据 linsert

》往键lis里面数据a1的前面添加数据m1

》往lis键中数据a4后面添加数据n4

》操作失败时,返回值 -1

获取 lrange

索引支持负数

设置指定索引位置的值

lrem 键 count 数据

lis键的0号数据改为pp

不存在的索引报错

删除 lrem

lis键中查找a
找到后从左向右删掉2个

lis键中查找b
找到后从右向左删1个

从lis键中查找数据c
找到后删除全部

redis-数据类型-列表list类型相关推荐

  1. Redis数据类型(hash 类型)

    Redis数据类型(hash 类型) hash 类型及操作 ① 概述 ② 相关命令列表 ③ 命令示例 hash 类型及操作 ① 概述 Redis中的Hash类型可以理解是具有String Key和St ...

  2. 系统学习redis之五——redis数据类型之list类型及操作

    list数据类型介绍 list是一个链表结构,主要功能是push.pop.获取一个范围的所有值等等,操作中key可以理解为链表的名字.redis的list类型其实就是一个每个子元素都是string类型 ...

  3. Redis数据类型--列表类型

    夫陶公清风千古,余又何人,敢称庶几 文章目录 介绍 一.基本命令 1. 向列表两端增加元素 2.从列表两端弹出元素 3. 获取列表中元素的个数 4.获得列表片段 二.命令进阶 1.获得/设置指定索引的 ...

  4. Redis数据类型之stream类型

    介绍 主要用于消息队列(MQ,Message Queue),Redis 本身是有一个 Redis 发布订阅 (pub/sub) 来实现消息队列的功能,但它有个缺点就是消息无法持久化,如果出现网络断开. ...

  5. Redis数据类型--散列类型

    夫陶公清风千古,余又何人,敢称庶几 文章目录 介绍 一.基本命令 1. 赋值与取值 2. 判断字段是否存在 3.当字段不存在时赋值 4.增加数字 5.删除字段 二.命令进阶 1.只获取字段名或字段值 ...

  6. Redis数据类型:散列类型

    2019独角兽企业重金招聘Python工程师标准>>> 概要 散列类型存放字段(filed)与字段值(value),字段值只能存放字符串,不能嵌套存放其他数据类型 散列类型适合存放对 ...

  7. python3中数字类型有哪些_python全栈_009_Python3基本数据类型--列表(示例代码)

    1:列表的介绍 列表是python的基础数据类型之一 ,其他编程语言也有类似的数据类型. 比如C++中的数组, java中的数组等等. 它是以[ ]括起来, 每个元素用' , '隔开,而且可以存放各种 ...

  8. Redis数据类型-String(字符串类型)

    String是redis最基本的类型,你可以理解成Memcached一模一样的类型,一个key对应一个value. String类型是二进制安全的,意思是redis的string可以包含任何数据,比如 ...

  9. Redis 数据类型 Strings 类型详解

    Redis 数据类型 Strings 类型详解 bitmap 操作 SETBIT • SETBIT key offset value 起始版本:2.2.0 时间复杂度:O(1) 设置或者清空key的v ...

  10. Redis 数据类型之(底层解析)

    Redis 数据类型之(底层解析) Redis 提供了5种数据类型:String(字符串).Hash(哈希).List(列表).Set(集合).Zset(有序集合),理解每种数据类型的特点对于redi ...

最新文章

  1. mysql输出非零列_如何只提取mysql和php中具有非零值的列?
  2. sysbench性能压测以及mysql性能压测
  3. urlencode urldecode
  4. ks minidriver 开发总结
  5. STL之vector,数组线性容器array,list容器,算法find,find_if,bind1st,仿函数
  6. 牛客练习赛24题解(搜索,DP)
  7. 16软件1班安卓第一学期学习总结
  8. 做好以下四点,拒做 “ 空心 ” 程序员 | CSDN 博文精选
  9. 基于 OPC 规范的客户应用程序实现
  10. 微信小程序弹框禁止下面的页面滚动
  11. 如何加密PDF文件?多种实用方法介绍
  12. 计算机考苏州公务员考试,苏州公务员考试难度
  13. 【南航计算机网络实验】Ping 命令的实现
  14. 【显卡天梯图】2014年最新显卡天梯图 – 【迄今最全系列显卡】
  15. matlab 去掉相同的行数据库,关于UCI数据库每行数据列数不一致的处理代码
  16. codebook码本算法
  17. 先进激光三维成像雷达技术的研究进展与趋势分析
  18. dell服务器接2k显示器,4K、2K已成主流DELL高分辨率显示器推荐
  19. KVM:将img文件转换成qcow2格式的镜像
  20. openssl自建CA服务器自签证书服务器

热门文章

  1. uni-app + vue-cli3 安装axios、vant等依赖 - 操作篇
  2. PHP聚微商货源网源码
  3. 仿QQ打开网址显示的当前网页非官方页面
  4. 稳定的货源社区新版云乐购免费开源源码
  5. WBOLT热门关键词推荐插件v1.3.0 Pro 绿色版
  6. 深度松下MTS视频恢复软件 v8.1.0
  7. 取消预约的c语言代码大全,C语言机房机位预约系统课设(附源码).doc
  8. 如何保证投票公平_从声音玩具淘汰、五条人复活,我看到了《乐队的夏天》的不公平...
  9. 微信微擎口红机带闯三关送礼品完整源码+精美UI支持海报推广
  10. 后台登录html5模板