Redis存储数据类型二:List
2017-12-23 14:29
671 查看
public class ListTest { public static void main(String[] args) { Jedis jedis = RedisUtil.getJedis(); jedis.flushDB(); // 清空 //添加一个List //lpush:可以理解为一个栈,a1先进,a3最后进,取的时候a3先出来 从左往右进栈 //rpush: 从右往左进栈 System.out.println(jedis.lpush("list1", "a1","a2","a1","a4","a3")); System.out.println("根据范围获取元素:"+jedis.lrange("list1", 0, -1)); //表示取所有 System.out.println(jedis.rpush("list1", "a6")); System.out.println("根据范围获取元素:"+jedis.lrange("list1", 0, -1)); //删除 //第二个参数是删除的数量,第三个参数是删除的值 //删除的是距离栈顶最近的元素 System.out.println("删除:"+jedis.lrem("list1", 1, "a1")); System.out.println("根据范围获取元素:"+jedis.lrange("list1", 0, -1)); //从列表中取出一个元素,出栈 System.out.println("从列表中取出一个元素:"+jedis.lpop("list1")); System.out.println("从列表中取出一个元素:"+jedis.rpop("list1")); System.out.println("当前栈中元素:"+jedis.lrange("list1", 0, -1)); } }
相关文章推荐
- python 将复杂数据类型(list、dict)存储到文件 以及 读入 pickle模块
- redis使用教程原理命令篇-第四章:数据类型之list类型
- Redis序列化存储Java集合List等自定义类型
- Redis学习笔记---数据类型一(string、list、hash)
- Redis---List数据类型操作
- 三,redis数据类型-List
- Redis 存储自定义的数据类型
- 第三章 Redis数据类型之List
- 【Redis源码剖析】 - Redis数据类型之列表List
- redis学习 第三章 5种数据类型----list类型
- 系统学习redis之五——redis数据类型之list类型及操作
- Redis数据类型之列表(list)
- redis数据类型之list
- Redis数据类型之列表List
- redis数据类型List的安全队列和不安全队列
- Redis的list数据类型
- Redis学习手册(List数据类型)
- Redis数据类型--List(列表)
- Redis整理(5)之数据类型list
- Redis 数据类型-List