在一个或两个VPS上部署Node和MongoDB?

时间:2019-01-05 18:08:57

标签: node.js mongodb express mongoose vps

我正在使用MongoDB / Mongoose开发Node / Express应用程序。我是这些技术的新手,所以不确定如何部署。

最简单的方法是将所有内容放置在我能负担得起的最佳VPS上,然后在拥有真实用户数据时进行优化。但是我想尝试做出更好的决定。

我的选择是:

  • 一个用于Node / Express和MongoDB的VPS
  • 一个VPS用于Node / Express,一个VPS用于MongoDB

我应该考虑什么?例如

  • 在单独的VPS上使用MongoDB是否有好处?
  • 应该有更多的RAM或CPU,还是有类似的需求?
  • 哪种方法以后更容易扩展?

我假设至少要在同一个网络中拥有两个VPS,例如AWS,Azure,DigitalOcean,Heroku。但是,我看到许多开发人员正在使用MongoLab(“ mongo即服务”),因此它在完全独立的网络上(肯定这是非常慢的?)。

对于以前做过此事的人,您能给我任何实际建议或我应该考虑的观点吗?

0 个答案:

没有答案