Redis的云盘实例基于云数据库Redis的新一代管控架构,支持自由调整分片节点的数量(最少3个,最多32个),可更好地应对读写热点和倾斜。

前提条件

Redis实例为集群架构的云盘实例。更多关于云盘实例的介绍,请参见本地盘和云盘实例对比

注意事项

  • 分片数量不可低于3个,不可超过32个。
  • 为保障保证变配后的新实例能快速追平原实例的增量数据,同时规避因DNS缓存引起的数据双写,在变配过程中,实例会出现1分钟内的只读状态。
  • 暂不支持设置在可维护时间段内执行,当您完成了分片数量的调整操作后,实例会立即转变为变配中,并自动执行数据的均衡分布。
  • 变更配置的完成时间和网络、任务队列、数据量大小等多种因素有关,请尽量在业务低峰期执行变配操作,并确保您的应用有自动重连机制。

费用

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

操作步骤

  1. 登录Redis管理控制台
  2. 在顶部菜单栏的左上角,选择实例所属的地域。
  3. 实例列表页,单击目标实例ID。
  4. 分片信息区域框,根据业务需求选择下述操作:
    图 1. 调整分片数量
    调整分片数量
    • 添加分片
      1. 单击添加分片
      2. 在弹出的对话框中,设置分片的数量。
        说明 分片规格与现有分片的规格保持一致,暂不支持调整。
      3. 单击去支付,根据页面提示完成支付流程。
    • 删除分片
      1. 单击删除分片。您也可以在目标分片的操作列,选择更多 > 删除分片
      2. 在弹出的对话框中,下拉选择指定的分片(支持多选)。您也可以单击删除所有分片页签,去除需保留的3个分片,其余全部删除。
      3. 单击确定

相关API

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