云数据库Redis版集成了DAS的Key分析功能,可展示实例当前实时和历史的大Key和热Key,包括大Key的元素个数以及热Key的访问频次。当Redis内存使用率升高或CPU使用率升高时,帮助您快速找到大Key和热Key,解决实例性能问题。
前提条件
大Key和热Key的统计排名机制
Key类型 | 统计排名机制 |
大Key | 对数据结构为List、Hash、Set、Zset的Key,按照Key中元素的数量执行排序并展示排名前3的Key。当Key中元素的数量相同时,则展示先到达该数量的Key。 |
热Key | 云数据库Redis以最近最少使用算法LRU(Least Recently Used)为基础,经过高效的排序以及统计算法识别出当前实例的热点Key。 说明
|
操作步骤
访问Redis实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏,单击 。
根据业务需求,选择查询实时数据或历史数据。
说明如果实例为集群架构或读写分离架构,您还可以在当前节点下拉框中选择要展示数据的节点。
当Key的访问频次非常高时,该Key已被认定为热Key,无需再继续统计精确的频次信息,所以访问频次可展示的最大值为>=6000。
选择查看历史数据时,支持查询最近4天的大Key和热Key信息,且最大查询时间范围不能超过3小时。例如当前时间为2021年7月15日16点,可查询7月11日16点到7月15日16点的大Key和热Key信息,如果设置查询开始时间为7月11日16点,那么结束时间最晚为7月11日19点。
相关API
DAS产品的API接口 | 说明 |
获取当前内存中实时的热Key和大Key信息。 | |
获取一段时间内排名前20的热Key信息。 | |
获取一段时间内排名前20的大Key信息。 | |
获取Redis实例的热Key信息。 |
- 本页导读 (1)