Redis 列表

Redis 列表

列表是一组相互链接的键-值对。

LPUSH和RPUSH是使用列表的两个命令。

使用命令LPUSH 来创建第一个item。

例子:

LPUSH names "Flavio"

然后可以将后续的项目添加到列表的底部:RPUSH

或者在列表的顶部使用LPUSH 。

例子:

LPUSH names "Flavio"
LPUSH names "Syd"
RPUSH names "Roger"

你可以向列表中添加重复的值。

LPUSH names "Flavio"
LPUSH names "Flavio"
RPUSH names "Flavio"

一个列表可以包含大量的物品,超过40亿。

使用LLEN 计数一个列表中有多少项。

使用RPOP 获取并删除列表中的最后一项。使用LPOP对第一项执行同样的操作。

使用LREM命令从列表中删除多个项。

您可以使用LTRIM限制列表的长度。

LTRIM names 0 – 1将列表缩减为只有两个项,分别是位置为0(第一个)的项和位置为1的项。

使用LRANGE可以获得列表中的项目。

返回从位置0(开始)开始到位置100结束的项目。

返回位置为0(第一个)的项。

返回位于位置2的项。

LRANGE名称0 -1列出所有项目。

(0)
上一篇 2020年10月22日 下午10:44
下一篇 2020年10月22日 下午10:55

相关推荐

发表回复

登录后才能评论