Redis学习笔记4--Redis之List数据结构

1.lpush命令使用:从左边开始向list中添加数据

--lpush [list名称] [a参数] [b参数]...  (rpush用法一样)

2.lrange命令使用:从左边开始查看list中数据

--lrange [list名称] [list起始位置] [list结束位置] (注意:没有rrange命令)

3.lpop命令使用:从左边开始弹出数据

--lpop [list名称](rpop用法相同)

4.llen命令使用:返回list长度

--llen [list名称]

5.lpushx命令使用:从list左边头部添加元素

--lpushx [list名称] [元素a](注意只能添加一个元素)

同样的,rpushx从list右边头部添加元素

6.lrem命令使用:从list左边开始删除元素

--lrem [list名称] [count] [value] 表示从list左边删除count个value

--lrem [list名称] [0] [value] 表示删除list中所有的值为value的元素

7.lset命令:修改指定位置的元素值

--lset [list名称] [list索引] [value]

8.linsert命令使用

--linsert [list名称] before/after [value] [tempValue] 表示向list中第一个value元素前/后添加一个tempValue元素

9.rpoplpush命令使用

--rpoplpush [list1] [list2] 表示将list1右边元素弹出然后放到list2左边

PS:rpoplpush使用场景



猜你喜欢

转载自blog.csdn.net/qq_20788055/article/details/80550739
今日推荐