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

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>


生活的强者,不是指能搞定一切困难,也不是指没有恐惧,而是就算心里藏着无尽的疲惫和委屈,还是会认真地做好手头上的事情;就算自己被生活锤得心灰意冷,还是会尽心尽力地负起责任;就算发现现实与理想的差距有十万里,虽然鞭长莫及,却依然马不停蹄。

评论

^