什么是MongoDB

  • Post author:
  • Post category:其他


什么是MongoDB

MongoDB是当今应用程序的数据库,使您能够:

利用数据和技术来最大限度地提高竞争优势

降低关键任务部署的风险

加快实现价值的时间

大大降低总体拥有成本

使用MongoDB,您可以构建传统关系数据库无法实现的应用程序。就是这样。

快速,迭代式开发。范围蔓延和不断变化的业务需求不再站在你和项目成功交付之间。灵活的数据模型与动态模式,惯用的驱动程序以及强大的GUI和命令行工具相结合,使开发人员能够快速构建和发展应用程序。自动化的供应和管理使得持续集成和交付高生产率的操作成为可能。将其与过去妨碍您的静态关系模式和复杂操作进行对比。

灵活的数据模型。MongoDB将数据存储在类似JSON的灵活文档中,使您可以轻松地保存和合并任何结构的数据。文档模型映射到应用程序代码中的对象,使得数据易于使用,而不会放弃架构治理控制,数据访问,复杂的聚合和丰富的索引功能。您可以在不停机的情况下动态修改模式。您花更少的时间为数据库准备数据,更多的时间让数据运行。

分布式数据平台。MongoDB可以在分布在不同地理位置的数据中心和云区域内运行,从而提供更高级别的可用性和可伸缩性。随着您的部署在数据量和吞吐量方面的增长,MongoDB在没有停机的情况下进行弹性扩展,而不需要改变应用程序。随着性能和可用性目标的发展,MongoDB允许您跨数据中心灵活地进行适应性调整。

集成的功能集。分析和数据可视化,文本和地理空间搜索,图形处理,事件驱动的流式数据流水线,内存中的性能和全局复制使您能够可靠,安全地在一种技术上提供各种实时应用程序。RDBMS系统需要额外的复杂技术,要求单独的集成开销和费用来做到这一点。

降低TCO。当他们使用MongoDB时,应用程序开发团队是2倍和更高的效率。完全托管的Atlas云服务也意味着运营团队。MongoDB在商品硬件上运行,大大降低了成本。MongoDB提供按需付费,按需付费定价和经济实惠的年度订阅,包括24x7x365全球支持。与使用关系数据库相比,您的应用程序的交付成本只有十分之一。

长期承诺。MongoDB Inc.和MongoDB生态系统是全球增长最快的数据库的后盾:3000万次下载,4900多家客户和1000多个合作伙伴。您可以确定您的投资受到保护。

Nexus架构

MongoDB的设计理念是将关系数据库的关键功能与NoSQL技术的创新相结合。我们的愿景是利用甲骨文和其他人在过去40年中所做的工作,使关系型数据库成为现在的样子。MongoDB并没有放弃数十年来证明的数据库成熟度,而是将关键的关系数据库功能与Internet开拓者为解决现代应用程序的需求所做的工作结合起来。

关系数据库已经可靠地为应用程序服务了很多年,并且在开发人员构建下一代应用程序时提供了至关重要的功能:

表达式查询语言和二级索引。用户应该能够以复杂的方式访问和操作数据,以支持运营和分析应用程序。索引在提供有效的数据访问方面起着关键作用,数据库本身支持而不是在应用程序代码中维护。

一致性强。应用程序应该能够立即读取已写入数据库的内容。以最终一致的模型为基础构建应用程序要复杂得多,即使对于最复杂的工程团队,也要对开发人员进行重要的工作。

企业管理和集成。数据库只是一个应用程序基础架构的一部分,需要无缝配合到企业IT堆栈中。组织需要一个数据库,可以对其进行保护,监控,自动化,并与其现有技术基础架构,流程和员工(包括运营团队,DBA和数据分析师)进行整合。

然而,现代应用程序强加了关系数据库没有解决的需求,这推动了NoSQL数据库的开发,它提供:

灵活的数据模型。NoSQL数据库出现,以解决我们看到的主导现代应用程序的数据的要求。无论文档,图形,键值还是宽列,它们都提供了灵活的数据模型,使得可以轻松地存储和合并任何结构的数据,并允许动态修改架构,而不会造成停机或性能影响。

可扩展性和性能。NoSQL数据库都是以可扩展性为重点构建的,所以它们都包含某种形式的分片或分区。这允许数据库在部署在本地或云中的商品硬件上扩展,实现几乎无限制的增长,具有比关系数据库更高的吞吐量和更低的延迟。

永远在线的全球部署。NoSQL数据库专为高度可用的系统而设计,可为全球用户提供一致的高质量体验。它们被设计用于跨越多个节点运行,包括复制以自动同步跨服务器,机架和数据中心的数据。

在提供这些创新的同时,NoSQL系统牺牲了人们对关系数据库期望和依赖的关键功能。MongoDB提供了一种不同的方法。凭借Nexus架构,MongoDB是唯一一个在维护关系型数据库的基础上利用NoSQL创新的数据库。



版权声明:本文为yuanjian0814原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。