本文主要是介绍Redis命令精要--列表,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. lpush
向列表插入数据
lpush l1 v1
2. rpush
列表中插入元素,与lpush方向相反
rpush l1 v1
3. lset
为列表中指定index设置设置值,即修改已有的数据。
lset l1 0 v1
设置index为0的位置值为v1
注:被lset的列表必须存在,否则报错。
4. lpop
移除并返回列表的头元素(被移除的元素)。
lpop l1
5. rpop
移除并返回列表的尾元素。
rpop l1
6. llen
查看列表元素个数
llen l1
7. lindex
获取指定索引的数据
lindex l1 0
8. rpushx
列表尾插入元素
rpushx l1 v1
9. lpushx
列表头插入元素
lpushx l1 v1
10. rpoplpush
弹出第一个列表的最后一个元素,插入到第二个列表的开头,并返回此元素
rpoplpush l1 l2
11. ltrim
截取一部分的元素
区间为[],区间外的元素会被删除
ltrim l2 0 1
12. lrem
删除相等的元素
lrem l1 count value
count = 0则删除所有相等的元素
count > 0则从头开始删除count个value值
count < 0则从尾到头删除|count|个value值
13.
这篇关于Redis命令精要--列表的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!