多语言展示
当前在线:216今日阅读:39今日分享:10

教你如何使用Redis:[4]list类型

List是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等、操作中的key理解为链表的名字,redis的list类型其实就是一个每个子元素都是string类型的双项链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除的元素、这样list既可以座位栈、有可以作为队列。
工具/原料
1

linux服务器一台

2

putty软件一个

方法/步骤
1

在key对应的list的头部添加字符串元素命令:lpush               #参数0 到-1  是从开始到结束

2

在key对应list的尾部添加字符串元素:命令:rpush

3

在key对应list的特定位置前 or 后 添加字符串:命令:linsert

4

设置list中指定的下标元素值:命令:lset

5

从key对应list中删除n个和value相同的元素(n<0从尾删除,n=0全部删除)命令:lrem

6

保留指定的key的值范围内的数据:命令:ltrim

7

从list的头部删除元素、并返回删除元素:命令:lpop

8

从list的尾部删除元素,并返回删除元素:命令:rpop

9

从第一个list的尾部移除元素并添加到第二个list的头部:(尾弹出  头压入)命令:rpoplpush

11

返回key对应list的长度:命令:llen

推荐信息