redis做缓存,取出全部相同前缀的key,怎么取出全部key

2021-08-27  本文已影响0人  指下光年

redis做缓存,怎么取出全部key

redis做缓存的时候,怎么取出全部相同前缀的key,百度到很多都是keys,scan
获取当前库下的所有key
可以使用 keys * 命令,keys支持模糊匹配,但是cpu使用率有点高。还有一种就是scan命令

SCAN cursor [MATCH pattern] [COUNT count]

但是这个我用不上,感觉也有点不好用。

其他方法:

设置一个set,在缓存的时候把数据的key存到这个set里面

条条大路通罗马,逮到耗子就是好猫

上一篇 下一篇

猜你喜欢

热点阅读