You need to enable JavaScript to run this app.
文档中心
缓存数据库 Redis 版

缓存数据库 Redis 版

复制全文
下载 pdf
RDB 分析
概述
复制全文
下载 pdf
概述
本文介绍 Redis 的 RDB 分析功能。​
前提条件​
实例类型为主备实例。单节点实例不支持 RDB 分析功能。关于两种类型实例的功能特性差异详情,请参见功能特性差异。​
功能介绍​
RDB 分析功能可以通过分析 Redis 的 RDB 文件来快速发现实例中的大 Key,了解 Key 在内存中的占用、分布、过期时间等信息,为您优化大 Key 提供数据参考,避免因大 Key 导致的内存不足、性能下降等问题。​
若 RDB 分析功能无法满足业务性能分析需求,您也可以下载备份文件到本地,然后使用开源工具对备份文件进行离线分析。​
分析结果​
说明​
查看分析结果的方法,请参见查看 RDB 分析任务。​
基本信息​
​
信息项​
说明​
实例 ID​
当前 Redis 实例的实例 ID。​
分析方式​
当前 RDB 分析任务所采用的备份文件分析方式。支持如下分析方式:​
  • 立即备份:创建一个新的备份文件用于分析。​
  • 选择历史备份:使用已有备份集用于分析。​
说明​
创建备份时,缓存数据库 Redis 版会优先从实例的从节点拉取数据进行备份,若实例无可用从节点,则从主节点拉取数据进行备份,备份期间可能会导致实例访问延迟短暂升高,建议在业务低峰期执行备份相关操作。更多详情,请参见数据备份。​
备份文件​
RDB 分析所用备份文件的信息,包括备份开始和结束时间。​
创建时间​
RDB 分析任务的创建时间。​
开始时间​
RDB 分析任务创建后,开始分析备份文件的时间。​
结束时间​
结束分析备份文件的时间。​
​
概览​
在分析结果页面中,单击概览页签可查看当前 RDB 分析任务的 Key 分布概览信息。​
分片筛选​
页面顶部提供分片筛选器,您可以通过下拉菜单切换分析范围:​
  • 全部分片:展示所有分片的 RDB 分析结果总和。​
  • 指定分片:切换到具体的分片(如 server-redis-xxx-1),查看单个分片的分析数据。​
图表说明​
概览页面包含以下四个图表:​
​
图表名称​
说明​
内存占用分布​
以饼图形式展示不同数据类型(如 stream、hash、set、string、list、zset)的内存占用分布情况。​
Key 类型分布​
以饼图形式展示不同数据类型(如 stream、hash、set、string、list、zset)的 Key 数量分布情况。​
内存占用 TTL 分布​
以直方图形式展示不同 TTL(过期时间)区间的内存占用分布情况。TTL 区间包括:已过期、0~1 小时、1~4 小时、4~12 小时、12~24 小时、1~7 天、7~30 天、大于 30 天、永不过期。​
您可以通过显示 No expiry 开关,控制是否在图表中展示永不过期的 Key 对应的内存数据。​
Key 数量 TTL 分布​
以直方图形式展示不同 TTL(过期时间)区间的 Key 数量分布情况。TTL 区间包括:已过期、0~1 小时、1~4 小时、4~12 小时、12~24 小时、1~7 天、7~30 天、大于 30 天、永不过期。​
您可以通过显示 No expiry 开关,控制是否在图表中展示永不过期的 Key 对应的数量数据。​
​
Key 详情​
​
Top 大 Key
Top Key 前缀
​
说明​
  • 根据 RDB 分析结果,Top 大 Key 页签下会展示内存占用量最多或元素数量最多的前 500 个 Key 详情。​
  • 您还可以单击列表右上角的​​图标,将分析结果以 CSV 格式的文件导出,并自动通过浏览器下载到本地,您可以用文本编辑工具查看该文件。​
​
信息项​
说明​
Key​
Key 名称。​
说明​
Key 名称最多支持展示 1024 个字符,超出部分会被自动截断。​
分片 ID​
Key 所在分片的分片 ID。​
数据类型​
Key 所属的数据类型。例如 String、List、Set、Zset、Hash、Stream、lua 或 function 等。​
说明​
Redis 6.0 及之前的版本支持展示 lua 数据类型,Redis 7.0 版本支持展示 function 数据类型。具体支持的数据类型以控制台展示信息为准。​
Encoding​
Key 所采用的底层数据结构。​
过期时间​
Key 所设置的过期时间。​
内存占用​
Key 所占用的内存。单位:Byte。​
说明​
Byte 为该指标的基础单位,控制台上展示的单位会按照 IEC 标准(词头为 1024)对监控数值进行灵活换算。若内存占用的监控数值较大,控制台上的单位可能会调整为 KiB、MiB、GiB 等。​
元素数量​
Key 所包含的元素数量。​
说明​
在大 Key 列表中,所有 String 类型的 Key 元素数量默认为 1。​
最大元素长度​
Key 中最大元素的长度。单位:Byte。​
库名​
Key 所属的数据库名称。​
​
​
​
​
最近更新时间:2026.05.29 11:23:03
这个页面对您有帮助吗?
有用
有用
无用
无用