全部产品
Search
文档中心

云数据库 Tair(兼容 Redis®):调整集群分片数

更新时间:Jan 19, 2026

当业务的数据规模或读写流量增长时,可以通过增加集群实例的分片数来水平扩展性能。

准备工作

  • 确认集群部署模式云原生版与经典版集群的变配流程、业务影响和限制完全不同。操作前,请登录控制台,在实例的基本信息页面确认您的实例部署模式。

  • 选择业务低峰期云原生版集群变配可能引发响应延迟波动,经典版集群变配会产生连接闪断。为避免影响业务,建议在业务低峰期执行操作。

  • 了解费用

    • 按量付费实例:增删分片数后,会按新规格计费。

    • 包年包月实例:增加分片需支付新增分片的费用;删除分片,会自动退款。具体的费用说明和退款说明,请参见变配说明

操作步骤

云原生版集群

在原实例上直接增加或删除分片,然后自动进行数据重平衡。

影响

  • 增加分片无连接闪断、无只读状态,平滑扩容。

  • 删除分片会强制断开其上的连接,可能会造成部分连接闪断,请确保您的应用具备重连机制。

  • 可能引发响应延迟的波动,建议在业务低峰期进行。

限制

  • 除代理模式实例在删除分片时支持选择可维护时间内执行外,其余场景均立即执行。操作提交后,实例状态将变为变配中

  • 实例的分片数最少为2个,最多为256个。单次操作最多可增加或删除64个分片。

操作步骤

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

  2. 实例信息页面的分片信息区域,根据需求执行操作:

    • 增加分片

      单击增加分片,在弹出的对话框中设置要增加的分片数量,然后单击去支付并完成支付流程。

      说明
      • 新增分片的规格与现有分片保持一致,不支持调整。

      • 增加分片时,为保证数据重平衡效率,建议单次增加的分片数不少于当前总分片数的1/6(向上取整)。例如:

        • 当前实例为8分片,建议增加分片数不少于2个(8/6≈1.33,向上取整为2)。

        • 当前实例为64分片,建议增加分片数不少于11个

    • 删除分片

      警告

      删除分片会降低实例的总容量和性能,请谨慎操作。

      1. 单击批量删除或目标分片右侧的删除

      2. 在确认对话框中单击确定。分片将立即被删除,其数据会自动迁移至其他分片。

经典版集群

创建一个具有新分片数的新实例,将数据从原实例完整迁移至新实例,然后在指定时间将业务连接切换至新实例。

影响

  • 连接闪断:实例切换时会出现1~2次30秒内的连接闪断,应用需具备重连机制。

  • 服务只读:通常会出现1分钟内的只读状态。在写入量大的场景下,只读时间可能增加。

  • 版本升级:变配时,系统会将实例的小版本升级至最新。

限制

若实例开启了直连地址,则无法调整分片数。更多信息,请参见经典版集群实例变配方案

操作步骤

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

  2. 在实例详情页右上角,单击规格调整。在下拉菜单中:

    • 包年包月实例:选择规格升配规格降配

    • 按量付费实例:选择规格升降配

  3. 在变配页面,调整分片数量,然后单击立即购买

    重要

    切换时间配置项,强烈推荐选择可维护时间段执行切换,以减少对业务高峰期的影响。在任务执行前,您随时可以在任务中心修改计划的执行时间。

  4. 根据页面提示完成支付流程。

验证结果

提交变配任务后,实例状态将变为变配中。您可以在控制台的任务中心页面跟踪任务进度。任务完成后,返回实例详情页,确认分片信息区域的分片数量已更新为目标值。

常见问题

  • Q:增加或删除实例的分片数,数据会重分布吗?

    A:会。当实例分片数发生变化时,系统会自动进行数据重平衡以保证数据均匀分布,此过程无需人工干预,重分布的过程中不影响业务正常访问。

  • Q:删除分片,数据会丢失吗?

    A:不会。被删除分片上的数据会自动迁移并重新分布到实例的其余分片中。

  • Q:删除分片,会退款吗?

    A:对于包年包月实例,删除分片产生的费用差额会自动退款。具体说明,请参见变更配置费用说明

  • Q:经典版实例能转换为云原生版实例吗?

    A:可以。转换后可享受无感扩缩容等更优的管控体验。操作详情请参见转为云原生部署模式