全部产品
云市场

缓存分析

更新时间:2020-05-15 17:32:47

DAS支持缓存分析功能,通过分析Redis的备份文件,帮助您确认Redis内存占用以及大Key的分布情况,减少因key倾斜引发的内存不足、性能下降等问题。针对Redis集群版本,缓存分析结果还能够显示各个节点内存占用统计信息。

前提条件

使用限制

  • Redis的引擎版本需为2.8及以上,且仅支持Redis社区版,暂不支持企业版。
  • Redis实例所在地域需为如下地域的其中之一:
    • 华东1(杭州)
    • 华东2(上海)
    • 华北2(北京)
    • 华南1(深圳)
    • 华北3(张家口)
    • 华北1(青岛)
    • 华北5(呼和浩特)
    • 中国(香港)
    • 美国(硅谷)
    • 美国(弗尼吉亚)
    • 新加坡
    • 澳大利亚(悉尼)
    • 马来西亚(吉隆坡)
    • 印度尼西亚(雅加达)

操作步骤

  1. 登录DAS控制台

  2. 在左侧导航栏中单击实例监控

  3. 实例监控页面,找到目标实例,单击实例ID。实例监控

  4. 在实例详情页左侧导航栏中,单击请求分析>缓存分析

  5. 缓存分析列表右侧,单击立即分析立即分析

  6. 缓存分析对话框中,设置如下参数。
    配置 说明
    选择分析节点 选择需要执行缓存分析的节点ID。针对Redis集群版本,您可以选择分析整个实例,也可以只选中某个节点进行分析。
    当选择分析整个实例时,若该实例的节点数超过8个,系统只会选择内存使用量最大的TOP8节点进行分析。
    分析方式 您可以选择分析方式为使用上一个备份文件新建备份, 并使用最新的备份
  7. 单击确定
  8. 缓存分析列表找到已完成的分析任务,在右侧操作栏中,单击详情查看如下分析结果。
    • 基本信息:目标实例基本属性和分析方法等情况。
    • 相关节点:Redis集群版本内各个节点的内存情况和Key统计信息。结果1

      只有选择分析整个Redis集群版本实例时,才会展示该信息。

    • 详情:目标实例的内存占用情况、Key内存占有的日均增长量和Key总数量、Key中元素的内存占有量和数量,以及内存占有量和总数量在前100的大Key信息。详情