分布式缓存服务 DCS-查找Redis实例大Key和热Key:约束与限制

时间:2025-01-02 18:45:49

约束与限制

大Key分析使用限制和说明:

  • 在大Key分析时,会遍历Redis实例中的所有Key,因此分析所需要时间取决于Key的数量。
  • 如果要进行大key分析,建议在业务低谷期间进行,且不要与配置的自动备份时间重叠。
  • 如果是主备、读写分离和集群实例,大Key分析是对备节点的分析,对实例性能影响较小。如果是单机实例,由于只有一个节点,是对主节点进行分析,客户访问性能会略有影响。
  • 对于大Key分析任务,每个Redis实例默认最多保存100次分析任务的记录,当超过100条记录时会默认删除最老的分析记录,而存入最新的记录。同时,支持用户在控制台上手动删除无用的大Key分析记录。

热Key分析使用限制和说明:

  • 只有Redis 4.0及以上版本的实例支持热Key分析。
  • 实例maxmemory-policy参数必须配置为allkeys-lfu或者volatile-lfu。
  • 在热Key分析时,会遍历Redis实例中的所有Key,因此分析所需要时间取决于Key的数量。
  • 配置自动热key分析时,不要在业务高峰期进行,避免影响业务,同时也不要过了高峰期太久,避免分析结果不准确。
  • 热Key分析是对实例主节点的分析,在进行分析时,客户访问性能会略有影响。
  • 对于热Key分析任务,每个Redis实例默认最多保存100次分析任务的记录。当超过100条记录时会默认删除最老的分析记录,而存入最新的记录。同时,支持用户在控制台上手动删除无用的热Key分析记录。

执行大Key和热Key分析会消耗CPU,建议在业务低峰时段执行大Key和热Key分析,降低CPU被用满的可能。

support.huaweicloud.com/usermanual-dcs/dcs-ug-190808001.html