小编典典

打印 Redis 中的键数

all

有没有办法在 Redis 中打印键的数量?

我知道

keys *

但这似乎有点重。- 鉴于 Redis 是一个键值存储,也许这是唯一的方法。但我仍然希望看到类似的东西

count keys *

阅读 134

收藏
2022-06-28

共1个答案

小编典典

您可以发出 INFO
命令,该命令返回有关服务器的信息和统计信息。有关示例输出,请参见此处。

正如 mVChr 的评论中提到的,您可以info keyspace直接在 redis-cli 上使用。

redis> INFO
# Server
redis_version:6.0.6
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:b63575307aaffe0a
redis_mode:standalone
os:Linux 5.4.0-1017-aws x86_64
arch_bits:64
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:9.3.0
process_id:2854672
run_id:90a5246f10e0aeb6b02cc2765b485d841ffc924e
tcp_port:6379
uptime_in_seconds:2593097
uptime_in_days:30
hz:10
configured_hz:10
lru_clock:4030200
executable:/usr/local/bin/redis-server
2022-06-28