redisTemplate.keys("message*".getBytes()); 就算不返回 仅仅获取也报错
时间: 2023-11-17 20:04:54 浏览: 122
Console.Write写大量字符串异常
如果你仅仅是使用 RedisTemplate 的 keys() 方法获取 Redis 中所有以 "message" 开头的键,并不需要将结果保存在 Set 集合中,那么你可以尝试使用以下代码:
```
Set<byte[]> keys = redisTemplate.keys("message*".getBytes());
```
这里我们直接调用 RedisTemplate 的 keys() 方法获取 Redis 中所有以 "message" 开头的键,并将结果保存在一个字节数组类型的 Set 集合中。如果这段代码仍然报错,那么可能是因为 RedisTemplate 的配置或者 Redis 服务器连接出现了问题。你可以检查一下 RedisTemplate 的配置是否正确,以及 Redis 服务器是否正常运行。
阅读全文