如何升级Tair CPU规格

云数据库 Tair(兼容 Redis)不支持调整CPU核数,但可通过变更实例架构、增加更多节点或分片,提高实例整体性能。若已排查并优化了高消耗命令、热Key、大Key等因素,且确认无异常业务访问影响,但CPU负载仍然较高,则可参考本文提升实例整体的CPU性能。

确认实例的产品类型、部署模式和规格

不同的产品类型、部署模式和规格支持不同的CPU规格。因此,升级CPU规格前,请先确认实例的相关信息。

  1. 访问实例列表,在上方选择地域,然后单击目标实例ID。

  2. 实例信息页的基本信息区域和配置信息区域,查看产品类型规格部署模式image.png

    说明

    不同实例,产品类型规格部署模式界面词和位置略有不同,请以控制台为准。

  3. 对于云原生版实例,可单击左侧节点管理,查看是否开启读写分离开关。

标准架构实例

Redis开源版、Tair内存型和持久内存型

确认实例的版本和架构

实例信息页面,确认实例满足以下条件:

  • 架构标准

  • 如果产品类型Tair(企业版),版本为内存型持久内存型

提高CPU配置的方法

标准架构实例的单分片CPU规格固定,无法增加CPU核数。但您可以通过变更架构,提升实例整体性能:

  • 如果业务读写相对均衡,或者写多读少场景,可以考虑变更为集群架构。通过增加分片数,提高实例整体的CPU性能。具体操作,请参见变更实例配置

  • 如果业务为读多写少的类型,可以考虑变更为读写分离架构。通过开启读写分离并增加只读节点数,提高实例整体的CPU性能。

    • 云原生版实例的变更读写分离架构操作,请参见开启读写分离

    • 经典版实例的变更读写分离架构操作,请参见变更实例配置

      说明

      由于主节点与只读节点同步存在一定的时延,读写分离架构适合于能够接受一定程度脏读的业务;如果业务无法接受,建议变配到集群架构。

Tair磁盘(ESSD/SSD)型

确认实例的版本和架构

实例信息页面,确认实例的产品类型Tair(企业版),版本为磁盘(ESSD)型

提高CPU配置的方法

通过变更分片规格,提高CPU配置。具体操作,请参见变更实例配置

集群架构

确认实例的版本和架构

实例信息页面,架构集群

提高CPU配置的方法

集群架构实例的单分片CPU规格固定,无法增加CPU核数。但您可以通过增加分片数,提高实例整体性能。

说明

若集群实例已升级带宽包,在增加分片数后请关注实例的流量情况,并判断是否需要为新增的分片升级带宽包。

读写分离架构

确认实例的版本和架构

实例信息页面,架构读写分离;或在节点管理页面中已开启读写分离开关。

提高CPU配置的方法

读写分离架构实例的CPU规格固定,无法增加CPU核数。但您可以通过增加只读节点数,提高实例整体性能。

相关文档