redis-list常用命令
来源:互联网 发布:模拟退火算法原理 编辑:程序博客网 时间:2024/06/04 17:43
一.两端添加(赋值)
lpush key values [value1 value2…]:在指定的key所关联的list的头部插入所有的values,如果该key不存在,该命令在插入的之前创建一个与该key关联的空链表,之后再向该链表的头部插入数据。插入成功,返回元素的个数
rpush key values [value1 value2…]:在该list的尾部添加元素
二.查看列表(取值)
lrange key start end:获取链表中从start到end的元素的值,start,end从0开始计数;也可为负数,若为-1则表示链表尾部的元素,-2则表示倒数第二个,依次类推
注意:这里没有rrange
如果你想查看某个链表整个元素有另一个写法,因为-1表示链表尾部,所以我们可以写成
三.两端删除(删值)
lpop key:返回并弹出指定的key关联的链表中的第一个元素,即头部元素。如果该key不存在,返回nil,若key存在,则返回链表的头部元素
rpop key:从尾部弹出元素
当一个链表无字符,为空时,会自动删除这条链表,如下删除链表的所有数据,最后返回nil:
阅读全文
1 0
- Redis常用命令-List
- Redis 常用命令 List篇
- redis-list常用命令
- redis数据类型List的常用命令
- Redis数据类型list类型常用命令
- Redis初窥:List操作常用命令
- Redis String、List、Set、Hash、ZSet常用命令
- Redis常用命令(4)——List
- redis中list类型详解及常用命令
- Redis常用命令(2)List类型
- Redis常用命令
- redis常用命令
- redis常用命令
- redis常用命令
- redis常用命令
- Redis常用命令
- Redis常用命令
- redis常用命令
- 网络通信及Socket基本API
- day2对象
- 图像增强:空间域
- 操作系统 进程/线程篇
- Jenkins安装+配置Git +Maven的自动化构建(中)
- redis-list常用命令
- Java类与对象的基本概念
- INSERT INTO SELECT 表复制语句
- java萌新的成长之路–linux系统的安装
- mybatis 3.4.4 学习笔记
- Python爬虫抓取去哪儿网景点信息告诉你国庆哪儿最堵
- Unity SDK 资料
- Ubuntu安装Qt教程
- poj3687 Labeling Balls