【发布时间】:2017-01-09 10:26:18
【问题描述】:
我们一直在使用 node 和 MongoDB 开发一个 RESTful web api。对于托管选项,我们决定通过 BizSpark 使用 Azure。我们使用了支持 MongoDB 协议的 DocumentDB。
现在的问题是 DocumentDB 正在消耗所有信用,导致停机,我们还没有开始赚钱。我们现在正在考虑从 DocumentDB 切换到 MongoDB。现在的问题是,在 Azure 上托管 MongoDB 最便宜的方式是什么?
到目前为止,在我们的研究中,我们发现了两种选择:
- 使用虚拟机(Linux 或 Windows)
- 使用辅助角色
如果还有其他选项,请告知,稍后在这些选项之间切换有多容易。
【问题讨论】:
-
这真的很宽泛而且离题了。也就是说:您从未分享过如何构建 DocumentDB 数据库、集合类型、集合数量、集合规模等。所有这些选择都会直接影响您的 DocumentDB 成本足迹。至于虚拟机上的 MongoDB:您可以根据 Azure 关于虚拟机成本、虚拟机大小 + 数量和存储类型的定价文档,自己轻松计算出定价。
标签: node.js mongodb azure azure-cosmosdb