You need to enable JavaScript to run this app.
文档中心
缓存数据库 Redis 版

缓存数据库 Redis 版

复制全文
下载 pdf
变更实例配置
变更分片数
复制全文
下载 pdf
变更分片数
缓存数据库 Redis 支持水平扩缩容(即增减分片数),您可以根据业务量变动,灵活变更 Redis 实例的分片数量。本文介绍如何增加或减少 Redis 实例的分片数。​
前提条件​
  • 实例状态需为运行中。关于实例状态的更多详情,请参见实例状态。​
  • 仅已启用分片集群实例支持变更分片数,未启用分片集群实例固定包含一个分片,不支持变更。关于不同实例或架构类型支持的变配方案详情,请参见变配方案。​
注意事项​
  • 针对启用分片集群实例,若实例已申请了直连地址,那么在变更实例配置时,实例的分片数量不能超过 8 个。如果需要在开启直连地址的场景下增加更多的分片数量,请提交工单联系技术支持。​
  • 发起配置变更将自动关闭数据闪回功能。数据闪回功能关闭后,之前的闪回时间点不再保留。更多详情,请参见设置数据闪回功能。​
  • 如需减少分片数,需保证缩减分片后实例中单分片的已使用内存均不超过单分片内存规格的 85%,否则将导致变配失败。​
说明​
您可以在监控告警下的数据节点页签中,查看并确认每个分片的已使用内存指标数据。查看监控数据的方法,请参见查看监控数据。​
  • 增加分片数过程中,实例可能会返回 -TRYAGAIN The specific keys are being migrated.\r\n 错误。​
  • 减少分片数过程中,实例可能会返回 -TRYAGAIN The specific keys are being migrated.\r\n 错误,或出现 1 次 ~ 2 次连接闪断,每次闪断时长在 30 秒内,请谨慎操作。建议在业务低峰期执行变配操作,并确保客户端配置了正确的重试机制。​
费用说明​
关于实例的变更实例配置费用结算规则详情,请参见按量计费和包年包月。​
操作步骤​
  1. 登录 Redis 控制台。​
  1. 在顶部菜单栏选择实例所属的项目和地域。​
  1. 您可以选择如下任意方法进入变更分片数弹窗执行相关操作。​
  • 方法一​
  • 在实例列表页找到目标实例,在实例右侧操作栏中,单击变更分片数。​
  • 方法二​
  1. 在实例列表页,单击目标实例的名称。​
  1. 找到实例信息页签下的配置信息区域,在实例规格右侧,选择变更配置 > 变更分片数。​
  1. 在变更分片数弹窗中,根据业务需要和实例可用区部署方案配置分片数。​
  • ​
    参数​
    说明​
    分片数​
    您可以根据业务量选择需要的分片数,取值为 2~256 间的任意整数。​
    说明​
    • 仅分片集群状态为已启用时,支持该配置。​
    • 如需减少分片数,需保证缩减分片后实例中单分片的已使用内存均不超过单分片内存规格的 85%,否则将导致变配失败。您可以在监控告警下的数据节点子页签中,查看并确认每个分片的已使用内存指标数据。查看监控数据的方法,请参见查看监控数据。​
    规格预览​
    查看并确认变更后的实例规格和性能详情,包括内存总容量、分片数、节点规格、每分片中的节点数、预估带宽和总连接数。​
    备份​
    您可以选择是否在变更配置前进行全量备份。​
    注意​
    • 发起配置变更将自动关闭数据闪回功能。数据闪回功能关闭后,之前的闪回时间点不再保留。您可以在配置变更完成后再手动开启数据闪回功能。数据闪回功能使用方法,请参见设置数据闪回功能。​
    备份名称​
    勾选变更配置前进行全量备份后,您可以为全量备份设置备份名称。选填,若不设置备份名称,默认使用备份 ID 作为名称。​
    若要设置备份名称,名称需同时满足如下条件:​
    • 以中文、字母、下划线(_)开头。​
    • 长度为 1-128 个字符。​
    • 由中文、字母、数字、下划线(_)和中划线(-)组成。​
    说明​
    • 备份创建成功后,您可以在备份列表页查看并下载该备份。更多详情,请参见查看备份。​
    • 您也可以在备份创建成功后再修改备份名称,具体操作步骤,请参见修改备份名称。​
    执行时间​
    您可以选择立即执行或在可维护时间段执行实例配置变更的任务。​
    说明​
    若选择了在可维护时间段执行,此时实例状态会立即改变(如变为变更配置中)且该状态会一直持续到任务完成,但操作任务的真正执行时间仍然是可维护时间段内。可维护时间段的设置方法,请参见设置可维护时间段。​
    协议​
    阅读并勾选服务条款。​
    ​
  1. 根据实例的计费类型完成后续步骤。​
  • ​
    计费类型​
    操作步骤​
    按量计费​
    在弹窗左下角确认配置费用后,在右下角单击确定。​
    包年包月​
    1. 在弹窗左下角确认配置费用后,在右下角单击确定。​
    1. 在确认订单信息页面,再次确认订单详情,单击下一步即可。​
    ​
    说明​
    • 实例状态为变更配置中表示正在变更,当实例状态显示为运行中,表示变更成功。关于实例状态的更多详情,请参见实例状态。​
    • 您可以前往任务中心查看实例对应的变配任务,了解当前任务所处的阶段和进度详情。查看方法,请参见查看任务。​
    ​
相关 API​
​
API​
描述​
调用 ModifyDBInstanceShardCapacity 修改目标 Redis 实例的单分片内存容量。​
调用 ModifyDBInstanceShardNumber 接口修改目标 Redis 实例的分片数量。​
​
​
最近更新时间:2026.10.16 11:34:44
这个页面对您有帮助吗?
有用
有用
无用
无用