Redis 查询符合条件的 Key 数量
可以使用 Redis 的 SCAN 命令来查询符合某条件的 key 数量。
例如,如果要查询所有以 'prefix_' 开头的 key 的数量,可以使用以下命令:
SCAN 0 MATCH 'prefix_*' COUNT 1000
其中,0 是游标初始值,'prefix_*' 是要匹配的 key 模式,COUNT 1000 表示每次返回最多 1000 个匹配的 key。
执行完上述命令后,会返回一个数组,第一个元素是下一个游标值,第二个元素是符合条件的 key 的数量。
如果要查询所有 key 的数量,可以使用以下命令:
DBSIZE
执行完上述命令后,会返回数据库中 key 的数量。
原文地址: https://www.cveoy.top/t/topic/gZ0O 著作权归作者所有。请勿转载和采集!