计算机网络/计算机科学与应用/系统/运维/开发

Redis运维-列表

一、列表命令

LPUSH 将元素推入列表左端

RPUSH 将元素推入列表右端


LPOP 列表左端弹出元素

RPOP 列表右端弹出元素


LINDEX 用于获取列表在给定位置上的一个元素

LRANGE 获取列表在给定范围上的所有元素


二、实际操作

在向列表推入新元素之后,该命令会返回列表当前的长度

127.0.0.1:6379> rpush list-key item

(integer) 1

127.0.0.1:6379> rpush list-key item2

(integer) 2

127.0.0.1:6379> rpush list-key item

(integer) 3

127.0.0.1:6379> lrange list-key 0 -1

1) "item"

2) "item2"

3) "item"

使用LINDEX 可以从列表里取出单个元素

127.0.0.1:6379> lindex list-key 1

"item2"

从列表里弹出一个元素,被弹出的元素将不再存在列表中

127.0.0.1:6379> lpop list-key

"item"

127.0.0.1:6379> lrange list-key 0 -1

1) "item2"

2) "item"

127.0.0.1:6379>


好的习惯,排名第一的是:自律;排名第二的是:终身学习;排名第三的是:保持运动。拥有这三种习惯,美好人生垂手可得。

评论

^