调整实例的分片数量

更新时间: 2023-08-10 15:27:48

云原生内存数据库Tair基于新一代管控架构,支持自由调整分片节点的数量,且支持无感扩缩容(即扩缩容不闪断无只读状态),可更灵活地应对读写热点和倾斜。

前提条件

  • 部署模式为云原生

  • 实例架构类型为集群架构

注意事项

  • 实例的总分片数最少为2个,单次操作的分片数上限为64个,实例总分片数上限为256个。

  • 本操作暂不支持设定在可维护时间段执行,当您完成分片数量的调整操作后,实例会立即转变为变配中

    当实例分片数量发生变化时,实例会自动分析数据的分布,并对数据进行重平衡。Tair在内核层对数据重平衡过程进行了深度优化,提供快速重平衡的同时,降低对业务的影响。

  • 变更配置的完成时间和网络、任务队列、实例负载、数据量大小等多种因素有关,由于变配操作可能引发响应延迟的波动,请尽量在业务低峰期执行变配操作,并确保您的应用有自动重连机制。

费用

详细信息,请参见变更配置费用说明

操作步骤

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

  2. 分片信息区域框,根据业务需求选择下述操作:

    • 增加分片

      1. 单击增加分片

      2. 在弹出的对话框中,设置分片的数量。

        说明

        分片规格与现有分片的规格保持一致,不支持调整。

      3. 单击去支付,根据页面提示完成支付流程。

    • 删除分片

      警告

      删除分片会降低实例的总容量和实例性能,同时也会造成对应分片上的连接强制断开,请谨慎执行。

      单击批量删除或单击对应分片ID的删除可删除分片。

相关API

API接口

说明

AddShardingNode

Tair集群实例添加数据分片节点。

DeleteShardingNode

删除Tair集群实例中的数据分片节点。

阿里云首页 云原生内存数据库Tair 相关技术圈