服务器价格网提供各类服务器购买信息

云数据库MongoDB 如何使用API创建Mongos

云数据库 MongoDB拥有数据安全、管理便利、灵活备份、性能出色、兼容性强、弹性扩展六大优势,是基于成熟云计算技术的高可用、高性能的数据库服务,为了帮助大家更好地使用,这里分析一些使用技巧。

如何使用API创建Mongos?

如果InServer自建mongos比较麻烦,也可以通过API调用来创建mongos,具体方法可以参见 CreateInDBRouteInstance。

如何实现跨机房热迁移MongoDB?

要求是将 MongoDB从X机房热迁移至Y机房,基本原理是将Y机房的MongoDB实例加入到X机房MongoDB的副本集中,通过复制的方式迁移数据,同步完成后,提升Y机房的MongoDB实例为primary节点。

为保证迁移过程不会出现单点故障或者无法选举primary等导致不可用,要求X机房的MongoDB副本集是多点的,节点数维持奇数个,在热迁移完成之前,不能停机。确保应用层链接db并非使用固定ip,而是驱动。MongoDB官网可以查看如何连接副本集,利用高可用特性。过程包括:在Y机房创建一个primary节点;在Y机房的primary节点创建若干个从节点或者仲裁节点;联系我们提供协助,将Y机房的所有db实例加入到X机房的副本集;观察Y机房db的同步状态;

如果完成后,则可以对副本集重置,提升Y机房的某个节点为新primary节点;

登陆到Y机房的新primary节点重置副本集,逐台remove X机房的db实例;

按需要,完成迁移后,可以在控制台删除X机房的db实例;

云数据库 MongoDB的具体步骤就是如上,综上所述本数据库可以为我们带来很多好处,可以根据数据库的实际负载情况来进行实时调整升级,从而可以使得企业获得更大的数据库空间以及更强数据库性能,满足企业发展需求。

赞(0)
未经允许不得转载:服务器价格网 » 云数据库MongoDB 如何使用API创建Mongos
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!