Redis学习笔记(4)对list列表的读写

本文介绍了一个使用Java Jedis客户端进行Redis列表数据存取的测试方法。该方法演示了如何向列表中添加元素并检索列表中的数据。通过具体的代码示例展示了如何使用lpush、linsert等命令,并获取列表长度及部分数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个也将会是用的比较多的。


写一个测试方法:

@Test

    public void redis_test_list() {
        //存入数据
//        jedis.lpop("namelist");
//        jedis.lrem("namelist",16,"kaly chen");
        jedis.lpush("namelist", "kaly chen");
        jedis.lpush("namelist", "will chen");
        jedis.lpush("namelist", "devin chen");
        jedis.lpush("namelist", "chris chen");
        jedis.linsert("namelist", BinaryClient.LIST_POSITION.BEFORE, "devin chen", "fabio chen");
        //读取数据
        System.out.println(jedis.lindex("namelist", 2));
        System.out.println(jedis.lrange("namelist", 0, 10));
        System.out.println(jedis.llen("namelist"));
    }

运行结果:



可以看出重复很多,这是多次运行测试的原因。课件这个列表是允许重复的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值