将list集合写入redis缓存
时间: 2023-07-20 20:36:32 浏览: 141
redis存储List集合
将List集合写入Redis缓存可以使用Redis的LPUSH命令,该命令可以将一个或多个值插入到List的头部,可以将List集合作为一个队列使用。以下是使用Java Redis客户端Jedis将List集合写入Redis缓存的示例代码:
```
// 创建Jedis客户端连接
Jedis jedis = new Jedis("localhost", 6379);
// 创建List集合
List<String> list = new ArrayList<String>();
list.add("value1");
list.add("value2");
list.add("value3");
// 将List集合写入Redis缓存
for (String value : list) {
jedis.lpush("listKey", value);
}
// 关闭Jedis客户端连接
jedis.close();
```
在上面的示例代码中,我们首先创建了一个Jedis客户端连接,然后创建了一个List集合,接着使用LPUSH命令将List集合中的每个值插入到Redis的listKey键对应的List的头部。最后,我们关闭了Jedis客户端连接。
阅读全文