云数据库 MongoDB 增加分片

调整分片数量是保障分片集群弹性伸缩的核心操作。业务进入快速增长期,数据量持续攀升或读写并发激增,导致现有分片集群出现性能瓶颈,请求延迟增加、吞吐量接近上限。增加分片数量,可以将数据和请求分布到更多的资源上,实现水平扩展,从而提升集群的整体数据处理能力与并发性能,轻松应对业务高峰。

相关产品
云数据库 MongoDB 产品页,含版本规格、价格与购买入口。

一、影响与约束

在调整分片数量操作前,请务必仔细阅读以下关键信息,以确保操作符合预期且不影响业务稳定性。

维度 增加分片
计费影响 包年包月:结算新规格与旧规格的差价,在下一个续费时刻,按照新规格扣费。按量计费:结算旧规格,按照新规格重新开始计费。具体计费信息,请参见 变配计费。
版本要求 通用版:MongoDB 3.6 及以上。云盘版:MongoDB 4.0 及以上。建议使用最新稳定版本以获得最佳性能。
服务影响 操作过程业务零中断,可正常读写数据库。新增分片自动参与数据分布。
限制与约束 操作不可撤销:提交后无法中途取消。禁止并发任务:需单独执行分片删减。

二、前提条件

·实例类型:分片实例。

·实例状态:运行中(正常)。

·请确保你的腾讯云账号余额充足。

三、新增分片

1. 登录 MongoDB 控制台。

2. 在左侧导航栏 MongoDB 的下拉列表中,选择分片实例。

3. 在右侧实例列表页面上方,选择地域。

4. 在实例列表中,找到目标实例。

5. 单击其实例 ID,进入实例详情页面,切换至节点管理页面。

6. 在节点管理页面的 Mongod 节点页签,单击新增分片。

7. 在新增分片对话框,了解增加分片数的注意事项,并参见下表,指定新增的分片数量,确认费用。

参数分类 参数名称 参数示例 参数解释
实例基本信息 实例名称 test-4dot2-XXX 当前待增加分片数的实例名称。
 到期时间 2022-04-24 19:23:43 包年包月计费模式,实例服务周期的截止时间。
 实例架构 分片集群实例,有3分片,单分片共4个节点,其中只读节点有1个 实例集群架构:分片集群实例。分片数量:删减前的分片数量。单分片节点数:单个分片的节点数、只读节点数。
 当前节点规格 2核4GB 内存,50GB 存储,共12个节点,其中只读节点有3个 单分片节点规格:包括 CPU 核数、内存、存储容量。集群节点总数:新增前实例总的节点数(分片数量 * 单分片的节点数 = 集群节点总数)。
增加配置 新增分片数 3 选择实例新增的分片数量,取值范围为[当前分片数,36]。
费用信息 费用 6.69元/小时 按量计费:显示实例增加分片后每小时的计费单价。包年包月:显示升级至新规格你需要支付的差价。调整配置后的计费详情,请参见 变配计费说明。

8. 确认无误,单击确定。若实例为包年包月计费,你需要在确认产品信息页面支付新旧规格的差价,方可成功完成配置升级。

四、相关 API

接口名称 功能描述
ModifyDBInstanceSpec 调整云数据库实例配置
DescribeSpecInfo 查询云数据库的售卖规格
赞 (0)
上一篇 4天前
下一篇 4天前