Amazon的DocumentDB依赖于AWS的专有技术,因此无法在AWS之外运行数据库,这给组织带来了深刻的平台锁定和高AWS依赖,并将自身限制在服务可用的AWS区域。DocumentDB用户无法利用其他云服务上的创新。
MongoDB可以从开发者的笔记本电脑运行到大型机,再到私有云和公共云,并且通过MongoDB Atlas,作为一个可在包括AWS在内的三个主要公共云提供商的110多个区域上提供的全托管服务。通过混合和多云部署,开发者和企业拥有终极且无与伦比的灵活性和选择。
与DocumentDB不同,MongoDB在运行时遵循相同的语义。开发者的体验完全不受所选部署模型的影响;同样,负责建立数据库、维护数据库和优化性能的团队也可以利用一套统一的工具,在不同环境中提供一致的经验。这允许组织以自己的速度采用云计算。他们还可以使用在AWS、Azure和Google Cloud上提供的Atlas免费层来评估、开发和测试MongoDB的应用程序。