Redis 基础教程

Redis 命令

Redis 高级教程

Redis 笔记

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/redis-print-number-of-keys.html

Redis 如何查看 key 的数量(个数)

Redis 笔记 Redis 笔记


Redis 如何查看 key 的数量(个数),有三个相关命令,分别是 infodbsizekeys

info 命令(推荐方式)

INFO keyspace

INFO 命令用来对 Redis 服务器的各种信息和统计数值,其中 keyspace 参数用来返回数据库相关的信息,返回示例如下:

# Keyspace
db0:keys=4,expires=0,avg_ttl=0

dbsize 命令

DBSIZE

DBSIZE 命令返回当前数据库的 key 的数量。

需要注意的是,DBSIZE 统计的是所有未被销毁的 key,这与 keys * 不同。

keys 命令

KEYS *

KEYS * 这种命令针对数据量小的库还可以查看 key 数量,但在数据量大的时候,可能会搞垮生产环境;此外,和 DBSIZE 命令不同的是,它返回当前 db 有效的 key。

Redis 通过 client 命令如何查看返回所有可能的 key 命令有两种方式,一个是 keys 命令,在 2.8 版本及之后,可以用够 ...
查看当前 redis 的版本信息,可以通过 redis 自带的 info 命令即可。 ...
redis zset 有序集合如何快速获取元素(或成员)的个数。 ...
我们在使用 Redis 时,往往想要查看单个指定 key 的内存所占大小,以此来进一步判断如何更合理地存储比较大的键。 ...
python 如何获取字典的长度即元素的个数,使用内置函数 len() 即可。 ...