redistemplate.keys没拿到键
时间: 2023-11-22 09:04:36 浏览: 96
通过引用和[2]的内容可以看出,使用`redisTemplate.keys()`方法进行查询时,使用完整的key进行查询可以正常返回一个key的集合,但是使用模糊查询时,总是返回一个空的集合,找不到key。
可能是在使用`redisTemplate.keys()`方法时,模糊查询的参数格式不正确导致的。在的参考代码中,可以看到使用了`prefix "*" `作为模糊查询的参数,这里的`prefix`应该是具体的前缀字符串。所以,如果你想要模糊查询某个前缀的所有键,应该将前缀字符串直接传递给`redisTemplate.keys()`方法即可,而不是将`prefix "*"`作为参数。请确保参数的格式正确并且与你想要查询的键的实际格式匹配。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [SpringBoot整合Redis,缓存批量删除 | redisTemplate.keys(pattern)模糊查询找不到keys,“ * “ 通配符...](https://blog.csdn.net/jcc4261/article/details/127608808)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文