2017年7月6日 22:04:42 学习redis lists
来源:互联网 发布:国企混日子 知乎 编辑:程序博客网 时间:2024/05/16 12:11
redis lists方法
lpush: 先进后出。(从头压入元素,取是从最后一个压入的元素开始取) 只能从头压入
rpush: 先进先出,类似于队列。(从尾压入,从头取出)。 只能从尾部压入 lrange list2 0 -1 从list2这个 list中 从下标为0的开始 取到最后一个,(取出该队列/栈全部的redis元素)
linsert: linsert list3 befor 'one' 'two'( 在one这个字符串前面压入一个元素 two)
lset: 设置指定下标的元素(相当于替换) lset list4 0 ' word' 将 list4集合中0下标的元素 替换为 word
lrem:从key对应的list中删除N个和value相同的元素 。 lrem list5 1 ‘word’ 就 list5中删除 1个 和‘word’相同的值 (N<0从尾部删除 N=0全部删除)
ltrim:保留集合中 N-Y下标的元素,不再保留范围内的 予以删除。ltrim list5 1 2 (保留list5中 下标 从1 到 2 的元素 其他元素予以删除)
lpop:从list头部弹出一个元素,并将此元素删除 lpop list5
rpop:从list尾部弹出一个元素,并将此元素删除 rpop list5
rpoplpush:从第一个集合尾部弹出 并加入到第二个元素头部 rpoplpush list5 list6 (从list5尾部中弹出一个元素,并加入到list6的头部)
lindex :返回该下标的元素 (类似)。
llen : 返回链表(list)中的元素数量 llen list5 (返回list5的元素数量)
之前的时间大部分浪费掉了 现在开始充实自己。
阅读全文
0 0
- 2017年7月6日 22:04:42 学习redis lists
- 2017年6月22日
- 2017年6月7日
- Python学习笔记2017年12月22日
- 2015年04月22日学习情况
- 【嵌入式学习日记】2016年7月22日
- 2017年6月3日机器学习笔记
- 2017年7月2日 学习1基本知识理解
- 学习ECMAScript(2017年7月27日)
- 2012年3月22日学习
- 2015年04月8日学习
- 2015年04月10日学习
- 2015年04月12日学习
- 2015年04月13日学习
- 2015年04月14日学习
- 2015年04月15日学习
- 7月22日
- 7月22日
- 一步一步安装docker【ubutu】
- kvm基础使用及Virt-tools工具使用
- 思考程序员的核心竞争力之在路上
- C++ STL学习笔记
- Base64编码原理分析
- 2017年7月6日 22:04:42 学习redis lists
- android sensor 框架分析---客户端
- 循环取值0、1
- 求两个正整数的最大公约数 使用c++ class编写
- 不同的子序列
- VS2015动态库编程之Win32动态库的使用(中)
- linux yum命令简要记录
- 支持post,get请求(http,https)的HttpClientUtils
- Android 体系结构