免费注册


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

2019-08-08 人浏览

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


 


如何使用API创建Mongos

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

如何实现跨机房热迁移MongoDB

要求是将 MongoDBX机房热迁移至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的具体步骤就是如上综上所述本数据库可以为我们带来很多好处可以根据数据库的实际负载情况来进行实时调整升级从而可以使得企业获得更大的数据库空间以及更强数据库性能,满足企业发展需求。

上一篇: 教育云平台的业务场景有哪些?
下一篇: 教育云平台的方案技术构架解析

相关文章