我想得到有经验的用户的意见,如果我将使用heroku服务作为我使用MongoDB的应用程序的托管服务。使用MongoHQ集成是否好主意,或者更好地使用独立的MongoHQ帐户?
我对以下问题感到兴奋:
1)DB从一个应用程序迁移到另一个应用程序(实际上我找不到为herkou MongoHQ插件执行此操作的指南) 2)从Heroku集成的MongoHQ DB迁移到通常的MongoHQ帐户。 (我没看到办法,期待DB exprot / import) 3)连接速度怎么样?
最后 为什么使用Heroku和MongoHQ集成比使用独立的MongHQ帐户更负责任。
建议赞赏! 谢谢!
答案 0 :(得分:1)
使用附加组件和使用集成方法的好处只是简化配置问题。话虽如此,通过db.cloneDatabase()
等方式可以很容易地从一个切换到另一个。
heroku addon基本上只设置了一些环境变量,所以不要过多地决定这个问题,如果你需要移动到一个更大的盒子(复制16 / 256mb需要多长时间),这不是什么大问题? / p>
升级的问题在于它与分片数据库解决方案一样不透明,但很好的部分是手动操作非常简单。
希望能回答您的问题,如果您需要更多信息,请与我们联系。