创建只读实例

最近更新时间:2019-09-02 11:42:16

简介

云数据库 MongoDB 支持用户创建一个或者多个只读实例,支持用户读写分离的应用场景,可减轻主实例请求压力,提高用户业务的读负载能力。

说明:

  • 只读实例只支持包年包月的计费模式。
  • 创建只读实例功能目前是白名单,如需使用该功能,请 提交工单 申请。
  • 各只读实例与主实例之间的同步时延可在控制台查看。
  • 由于数据同步有延迟,只读实例数据同步的实时性可能无法保证,如果业务需要读写分离并且对实时要求比较高,建议业务读取主实例的从节点,具体请参见 连接示例
  • 只读实例和主实例的连接方式相同,请参见 连接示例

基础架构

通过 oplog 将主实例的更改同步到只读实例。每个只读实例均采用至少一主两从的架构。架构请参考下图:

功能限制

  • 备份回档:不支持备份和回档功能。
  • 数据迁移:不支持数据迁移至只读实例。
  • 数据库管理:不支持创建\删除数据库。
  • 帐号管理:不支持创建、删除帐号、修改帐号密码、帐号授权。
  • 当前一个主实例最多可以创建3个只读实例。
  • 仅计费模式为包年包月的主实例可以创建只读实例。
  • 只读实例与主实例的引擎保持一致。

操作步骤

  1. 登录 MongoDB 控制台,在实例列表中,单击实例名或操作列的【管理】,进入实例管理页面。
  2. 选择【只读实例】页,单击【新建】。
  3. 在购买页确认无误后,单击【立即购买】,完成购买流程即创建成功。