redis - Jedis Client的RedisTemplate如何在一次调用中获取多个列表值

标签 redis jedis

我正在使用 RedisTemplate 获取数据并将其存储为列表。 当我存储数据时 - 我将其存储为

redisTemplate.opsForList().rightPush("key1", "value11");
redisTemplate.opsForList().rightPush("key1", "value12");
redisTemplate.opsForList().rightPush("key2", "value21");
redisTemplate.opsForList().rightPush("key2", "value22");

现在我想在一次调用中获取两个键的列表值 我可以单独得到

redisTemplate.opsForList().range("key1", 0, -1);
redisTemplate.opsForList().range("key2", 0, -1);

但是有没有办法使用 multi get with list.如果值是字符串类型,我可以使用多站点,但我没有看到任何带有列表的 api。

最佳答案

关于redis - Jedis Client的RedisTemplate如何在一次调用中获取多个列表值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31898215/

相关文章:

ruby - 使用 EventMachine 设置无限循环以生成随机数据

java - 当尝试通过 jedis 连接器使用错误的 ip 连接 Redis 时,线程等待时间延长的原因是什么?

java - JedisCluster 在 2.7.x 中工作,但在 Jedis 2.9.x 中不工作,JedisConnectionException 和 Connection refused

java - Spring Data Redis - 存储日期时出现问题

javascript - 使用 javascript 和 redis 生成唯一的随机 ID

python - Celery重启丢失定时任务

node.js - Node.js 性能优化

redis - celery 任务不工作

java - 使用Jedis的Redis中单个键占用的内存?