我们已经在另一个教程中介绍了如何使用redis-cli
. 您可以在此处找到该教程。在本教程中,我们将研究如何创建列表。
如何在redis中创建一个新列表#
要创建您的第一个列表,请运行以下命令:
redis-cli lpush myList "one"
如果你已经在 redis-cli 中,则不需要编写它。简单地写lpush myList "one"
。上面,我们创建了一个列表,其中包含一个名为“myList”的项目。
如何在redis中添加到您的列表#
要将新元素添加到列表的开头,请使用lpush
. 例如,要将另一个项目添加到“ myList ”的开头,请运行以下命令:
lpush myList "two"
要将新元素添加到列表末尾,请使用rpush
.
rpush myList "three"
rpush
要在使用or时添加多个元素lpush
,请用空格分隔它们:
lpush myList "four" "five" "six"
用redis查看列表#
要查看列表,lrange
请使用您的列表名称以及要为其检索数据的起点和终点运行 。例如,下面将显示我们列表中的前 6 个值:
lrange myList 0 5
同样,我们可以在列表的后面开始。下面从我们列表中的第 2 到第 5 中选择 3 个元素:
lrange myList 2 4
从redis的列表中删除一个项目#
要删除项目,请使用lrem
删除左侧或rrem
右侧的计数。下面从左侧删除列表项“one”的前两个实例。
lrem myList 2 "one"
如果您只是想删除第一个或最后一个元素,请使用lpop
删除第一个或rpop
删除最后一个。
lpop myList