LLEARNING NOTES

技术 · 思考 · 实践 · 成长

首页/Redis专栏/正文

Redis运维-列表

Redis专栏629 次阅读

一、列表命令

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>


所有的努力,不是为了让别人觉得你了不起,而是为了能让自己打心眼里看得起自己。

评论交流

理性讨论,共同进步
验证码

相关文章

继续阅读