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

前提条件

实例为集群架构的云盘实例。

注意事项

  • 实例的总分片数最少为2个,单次操作的分片数上限为64个,实例总分片数上限为256个。
  • 本操作暂不支持设定在可维护时间段执行,当您完成分片数量的调整操作后,实例会立即转变为变配中

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

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

费用

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

操作步骤

  1. 访问Redis实例列表,在上方选择地域,然后单击目标实例ID。
  2. 分片信息区域框,根据业务需求选择下述操作:
    • 增加分片
      1. 单击增加分片
      2. 在弹出的对话框中,设置分片的数量。
        说明 分片规格与现有分片的规格保持一致,不支持调整。
      3. 单击去支付,根据页面提示完成支付流程。
    • 删除分片
      单击批量删除或单击对应分片ID的删除可删除分片。
      警告 删除分片会降低实例的总容量和实例性能,同时也会造成对应分片上的连接强制断开,请谨慎执行。

相关API

API接口说明
AddShardingNode为Redis集群实例添加数据分片节点。
DeleteShardingNode删除Redis集群实例中的数据分片节点。