Redis列表的操作命令和对应的api如下:

lpush/rpush [list] [value]

JedisAPI:public Long lpush/rpush(final String key, final String... string)

功能:从头/尾部向list添加值,返回list长度

lrange [list] start end

JedisAPI:public List<String> lrange(final String key, final long start, final long end)

功能:返回list对应索引区间的值

linsert [list] [before/after] 'value1' 'value2'

JedisAPI:public Long linsert(final String key, final LIST_POSITION where, final String pivot, final String value)

功能:在list的value1的前面/后面插入value2

lset [list] index ‘value’

JedisAPI:public String lset(final String key, final long index, final String value)

功能:在特定索引插入value,注意:如果index为负值,则从list尾部开始算起

lrem [list] num 'value'

JedisAPI:public Long lrem(final String key, final long count, final String value)

功能:从list中删除num个和value相同的值,若num>0,则从链头算起,若<0则从链尾算起,若=0则删除全部

ltrim [list] start end

JedisAPI:public String ltrim(final String key, final long start, final long end)

功能:仅保留list中索引从start到end的值

lpop [list]

JedisAPI:public String lpop(final String key)

功能:从头部删除元素,同时返回该元素

rpop [list]

JedisAPI:public String rpop(final String key)

功能:从尾部删除元素并返回

rpoplpush [list1] [list2]

JedisAPI:无

功能:从list1的尾部移除元素并添加到list2的头部,最后返回被移除的元素值,整个操作是原子的.如果list1是空或者不存在返回 nil

lindex [list]

JedisAPI:public String lindex(final String key, final long index)

功能:index 返回list中index索引位置的元素

llen [list]

JedisAPI:public Long llen(final String key)

功能:返回list的长度

最新文章

  1. iOS 学习 - 14.本地联系人
  2. 商业模拟游戏:&lt;柠檬汁杰克&gt;ios游戏源码
  3. 锁之“轻量级锁”原理详解(Lightweight Locking)
  4. NOT EXISTS优化的一个案例 .
  5. 基于MFC与第三方类CWebPage的百度地图API开发范例
  6. XML新手入门 创建构造良好的XML(1)
  7. typeJavaScript笔记----字符串,参数,函数,表达式,循环
  8. java随机数生成的原理
  9. build.gradle使用gradle.property中定义的字段及乱码问题的解决
  10. QEMU KVM Libvirt手册(11): Managing Storage
  11. XV Open Cup named after E.V. Pankratiev. GP of Central Europe (AMPPZ-2014)--J.Cave
  12. sql在所有存储过程中查询包含某字符串的执行语句
  13. Python中第三方库的安装
  14. 5V and 3V Level Translators
  15. Python 中的多维字典
  16. hrbustoj 1318:蛋疼的蚂蚁(计算几何,凸包变种,叉积应用)
  17. Java Object类的方法
  18. C#使用Docx操作word文档
  19. SQLserver2008全文检索使用方法
  20. c# 修改winform中app.config的配置值

热门文章

  1. 攻防世界-Crypto高手进阶区部分Writeup
  2. springboot页面国际化
  3. 【C#TAP 异步编程】异步接口 OOP
  4. python-can库基于PCAN-USB使用方法
  5. c语言刷 DFS题记录
  6. LeetCode-062-不同路径
  7. transform方法适配页面大小
  8. App测试如何进行?手机app测试要点
  9. git 回滚方式
  10. JVM知识梳理