redis 的 几种 数据 类型 (List)
按照我的理解,redis的List就是一种特殊的栈 。 一般的栈定义一头为栈顶 , 元素只能在栈的栈顶进出 。 而 redis 的 List 则可以让元素在 List 的 左右两 头进出 , 具体情况如下 :
127.0.0.1:6379> rpush list_1 I
1
127.0.0.1:6379> rpush list_1 am
2
127.0.0.1:6379> lpush list_1 hi
3
127.0.0.1:6379> lrange list_1 0 10
hi
I
am
127.0.0.1:6379> rpop list_1
am
127.0.0.1:6379> lpop list_1
hi
127.0.0.1:6379> lpop list_1
I
127.0.0.1:6379> lrange list_1 0 10