当前位置:  开发笔记 > 编程语言 > 正文

使用MongoLab在OpenShift上扩展MongoDB

如何解决《使用MongoLab在OpenShift上扩展MongoDB》经验,为你挑选了1个好方法。

来自"传统"的开发背景,每当我看到PaaS NoSQL产品时,我都会感到畏缩.远离您的应用程序托管数据的想法根本感觉不对.但像MongoLab这样的PaaS提供商在这里并且看起来非常成功..所以我想,它必须工作......我应该考虑一下.

我正在使用NodeJS和MongoDB构建一个应用程序,并将在OpenShift上托管它.理想情况下,我有Web服务器和Mongo集群设置,我可以轻松地水平扩展它们...所有托管在OpenShift上.

在OpenShift上托管/扩展Mongo是否有意义?我应该使用像MongoLabs这样的PaaS吗?

更新:我在询问架构原因,为什么选择在PaaS类型的产品中托管数据,而不是在OpenShift等服务中托管数据.我在这里列出的具体服务是无关紧要的,因为它可以应用于其他托管服务,NoSQL数据库或PaaS提供商.



1> 小智..:

MongoLab实际上是一个DBaaS(数据库即服务),而不是PaaS,只是为了澄清.

在异地托管数据库等的原因类似于使用Amazon S3托管异地文件.您正在寻找专门用于您正在使用它的服务.MongoLab专注于MongoDB,分片,复制,大型数据集等.如果您需要这些服务,它们将是一个很好的提供者.如果没有,那么OpenShift上的MongoDB实例应该没问题,你甚至可以使用缩放的应用程序进入它自己的设备,但我们目前不支持MongoDB的分片或复制.

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有