【发布时间】:2019-10-13 00:36:12
【问题描述】:
我正在开发 Node + MongoDB API,该 API 部署在 Google Cloud Platform 上的 VM 上。目前,数据存储在虚拟机上运行的 MongoDB 实例中。
为生产运行本地 MongoDB 实例是一种好习惯吗?以及提供 MongoDB 的各种云服务相互比较如何?有哪些好的做法可以确保 API 是可扩展的?与 VM 相比,将 API 作为容器部署到 Kubernetes 是否可以提供更好的结果?
【问题讨论】:
-
一种可能的想法是使用 Google 自己的数据库之一进行数据存储。这些数据库,例如 Google Datastore - cloud.google.com/datastore - 提供托管数据库即服务。您无需管理任何东西,而且扩展功能是内置的。
标签: node.js mongodb amazon-web-services api google-cloud-platform