由于 DocumentDB 和 MongoDB 都是面向文档的 DB,它们似乎可以对相同类型的数据进行建模,并且都非常适合解决相同的问题。
除了不同的生态系统、DocumentDB 对 Azure 的锁定以及团队的优势/经验之外,在选择其中一个时还有什么要考虑的吗?
我会假设,由于 DocumentDB 是由 Microsoft 为 Azure 开发的,考虑到 CosmosDB 架构,它会比 MongdoDB API 具有成本优势吗?对于相同类型的数据存储和请求,DocumentDB-API 相对于 MongoDB-API 的成本优势有多大?
我正在尝试在 CosmosDB DocumentDB-API 和 CosmosDB MongoDB-API 之间为一个新项目做出决定。谢谢。
如果您要在 CosmosDB 上开始一个新项目,并且对 DocumentDB 和 MongoDB 有同样的了解,并且需要一个面向文档的数据库,您会选择哪个 API,为什么?