是否有用于获取数据库中所有键的 Redis 命令?我已经看到一些 python-redis 库正在获取它们。但是想知道 redis-client 是否可以。
试试看KEYS命令。KEYS *将列出存储在 redis 中的所有密钥。
KEYS
KEYS *
编辑:请注意KEYS文档页面顶部的警告:
Time complexity: O(N),其中 N 是数据库中的键数,假设数据库中的键名和给定的模式长度有限。
UPDATE(V2.8 或更高版本): SCAN是一种更好的替代方案KEYS,因为它不会阻塞服务器,也不会消耗大量资源。更喜欢使用它。
SCAN