首页 > 其他 > 详细

redis里list操作

时间:2020-04-05 23:16:59      阅读:80      评论:0      收藏:0      [点我收藏+]

Jedis jedis = new Jedis("192.168.220.129", 6380);
// list里从左往右入栈
jedis.lpush("list02", "1", "2", "3", "4", "5");
// 通过lrange显示所有数据
System.out.println(jedis.lrange("list02", 0, -1));
// 通过lrange显示指定范围的数据
System.out.println(jedis.lrange("list02", 0, 3));
// 通过lpop从栈顶出栈
System.out.println(jedis.lpop("list02"));
// 通过rpop从栈底出栈
System.out.println(jedis.rpop("list02"));
// 通过llen显示该list02的长度
System.out.println(jedis.llen("list02"));
// 通过lrem截取指定范围
jedis.lrem("list02", 3, "2");
// lindex根据下标来获取list列表的值
System.out.println(jedis.lindex("list02", 3));
// 截取指定范围的值后再赋值给list02
System.out.println(jedis.ltrim("list02", 0, 3));
Jedis jedis2 =new Jedis("192.168.220.129",6380);
// jedis2.lpush("list03","12");
jedis2.rpoplpush("list02","list03");
System.out.println(jedis2.lrange("list03", 0, -1));

redis里list操作

原文:https://www.cnblogs.com/kukai/p/12639629.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!