缓存分析是指对实例进行访问分析、大Key和热Key分析统计,大Key、热Key和访问信息是影响实例性能的关键指标,用户可根据分析结果进行性能调优。用户可在控制台设置每日自动分析时间,也可以实时进行手动分析,分析过程需要等待一会儿,时长取决于用户Key的多少,请勿在分析过程中进行其他操作,以防分析失败。缓存分析只保留一个月内的数据,每天最多支持分析12次。具体操作如下:
登录 Redis 控制台
选择目标实例,点击实例名称进入实例详情页面
可以开启自动分析按钮,下拉选择时间段。
注:因版本不同,Redis 2.8版返回的分析结果无法统计内存大小,只能显示value长度,且无法进行热Key分析。Redis 4.0版要查看热KEY分析需要先修改参数,把实例maxmemory-policy参数配置为allkeys-lfu或者volatile-lfu(该参数默认为 volatile-lru)。