MongoDB 宣布 MongoDB 8.0 正式版发布

世界上最受欢迎的文档数据库 MongoDB 的更新版本,性能卓越,使用更加便捷,为企业级安全性、弹性以及可用性提供了广泛的保障,适用于各种应用

MongoDB 8.0 的优化使得整体吞吐量提高高达 32%,并使时间序列数据聚合速度提高超过 200%

MongoDB 8.0 的新扩展能力使得数据分布速度提高高达 50 倍,并将单分片集群成本降低高达 50%,以实现高效的可伸缩性

MongoDB 8.0 扩展了行业首创的可查询加密功能,为更多用例提供全生命周期的数据保护

伦敦 – 2024 年 10 月 2 日 – MongoDB 公司(纳斯达克:MDB)今天宣布 MongoDB 8.0 正式版发布,这是 MongoDB 有史以来性能最好的版本,也是世界上最受欢迎的文档数据库。数百万开发人员和超过 50,000 名客户——包括福布斯 100 强中的 70% 以及领先的全球企业——依赖 MongoDB 作为广泛用例中应用的信任操作数据库。MongoDB 8.0 提供了显著的性能改进、降低的扩展成本以及额外的可伸缩性、弹性和数据安全功能。MongoDB 8.0 现已通过 MongoDB Atlas 在 AWS、Google Cloud 和 Microsoft Azure 上提供,在 MongoDB Enterprise Advanced 上提供本地和混合部署,以及 MongoDB 社区版的免费下载。欲了解更多关于 MongoDB 8.0 的信息,请访问产品页面

“来自各行各业的客户告诉我们,对于他们的核心操作数据库来说,无论规模大小,性能都是至关重要的,”MongoDB 首席技术官 Jim Scharf 表示。“开发者们一直以来都热爱使用 MongoDB,因此我们确保 8.0 版本保持了极高的开发者可用性标准。MongoDB 8.0 还被构建得超出我们客户的严格安全、弹性、可用性和性能要求,是迄今为止最令人印象深刻的 MongoDB 版本。MongoDB 8.0 为客户提供了构建各种应用的可能的最强大基础,现在和未来。”

许多客户主要通过应用程序与组织互动,他们期望在这样做时能够获得可靠、响应迅速的体验。同样,组织需要确信他们的应用程序是安全的、健壮的、性能优良的,并且在任何情况下都能高效运行。由于其易用性、可伸缩性、高性能、行业领先的安全功能以及灵活存储和处理几乎任何类型数据的能力,MongoDB 是为构建应用程序的开发人员和使用这些应用程序的客户提供的一个理想解决方案。为满足各种企业应用的需求而构建的 MongoDB 8.0——MongoDB 有史以来最好的版本——赋予了开发团队构建创新、以客户为中心的应用程序的能力。

“自 2022 年以来,我们一直喜爱使用 MongoDB。文档模型的灵活性、MongoDB 存储结构化和非结构化数据的能力以及其强大的可伸缩性使得 MongoDB 成为 Metaphor 的理想数据库解决方案,”Metaphor 联合创始人兼首席技术官 Mars Lan 表示。“我们对 MongoDB 8.0 带来的功能感到非常兴奋,并期待用它来构建关键任务应用程序。”

“作为一家致力于通过数据驱动的气候项目挖掘森林全部潜力的公司,利用合适的技术对于我们使命至关重要,”OCELL首席技术官Felix Horvat说。[OCELL](https://www.ocell.io/en-us/about-us)。 “使用MongoDB 8.0,我们看到了性能的显著提升,一些查询的速度比以前快了一倍。这种改进不仅提高了我们的数据处理能力,而且与我们对资源效率的承诺完美契合。通过优化我们的后端操作,我们可以在气候倡议中更加高效,同时节约资源——这是我们对可持续解决方案承诺的真实反映。”

MongoDB 8.0强调企业级的安全性、耐用性、可用性和性能——包括超过45项架构改进和新功能——其能力提供了

  • 为各种应用优化性能。 随着数据应用生成和使用的增长,低效可能导致基础设施成本增加和性能下降。由于许多客户主要通过他们的应用与业务互动,应用性能不佳或不一致可能导致客户不满、错失机会和收入损失。因此,组织确保其应用性能持续良好至关重要。

    MongoDB 8.0通过允许应用快速查询和转换数据来提高性能。MongoDB 8.0中的架构优化显著降低了内存使用量和查询时间,MongoDB 8.0比之前版本具有更高效的批量处理能力。具体来说,MongoDB 8.0具有以下特点

    • 32%更好的吞吐量
    • 56%更快的批量写入
    • 在数据复制期间并发写入速度提高20%

    此外,MongoDB 8.0可以处理更大的时间序列数据量,并且可以比之前快200%以上地执行复杂聚合,同时资源使用和成本更低。

  • 创新的加密技术解锁新用例。 数据保护和安全至关重要,而使用强大的加密保护敏感信息比以往任何时候都更加重要。组织必须在数据的整个生命周期中使用加密来保护数据:在网络传输中、在存储时以及在查询和处理时使用。然而,在查询和处理数据时加密数据可能具有挑战性,这可能导致数据意外泄露或被攻击者窃取。

    MongoDB Queryable Encryption是由MongoDB密码学研究小组开发的突破性、行业首创的创新,允许客户加密敏感的应用数据,将其安全地存储为完全随机化的加密数据在MongoDB数据库中,并且可以在加密数据上运行表达性查询进行处理——无需任何密码学专业知识。

    现在,随着MongoDB 8.0中的范围查询,Queryable Encryption有助于通过在整个生命周期中保持数据加密,降低恶意行为者通过存储和处理高度敏感数据的恶意应用意外数据泄露和窃取的风险,无需任何密码学专业知识。

  • 更高的横向扩展性以实现高可用性。 随着组织的发展,其应用需求也在不断演变。例如,对于最初为数千用户设计应用的组织来说,扩展以支持数百万用户可能是一个挑战。在生产应用中实施架构更改可能具有挑战性——它们可能成本高昂、耗时且需要专业技能。自2010年引入横向扩展以来,我们一直在改进MongoDB的强大扩展功能,在每个数据库版本中。

    在MongoDB 8.0中,水平扩展比以往任何时候都更快、更简单,并且起步成本更低。水平扩展允许应用程序通过在多个服务器(称为分片)之间拆分数据来超越传统数据库资源的限制,而无需为单个服务器预先配置不断增加的计算资源。MongoDB 8.0中的分片改进将数据分布到分片的速度提高50倍,起始成本降低至50%,无需额外的配置或设置。

  • 应对意外应用需求的高可靠性。最终用户期望即使在需求高峰和用量激增期间也能获得一致的应用体验。没有高度耐用的操作数据库的组织可能会面临客户体验不佳的风险,在需求高峰期间应用程序行为滞后(甚至停机)。

    MongoDB 8.0为团队提供了更大的控制权,以优化数据库性能,应对不可预测的用量激增和持续的高需求。MongoDB 8.0包括设置运行查询的默认最大时间限制、拒绝重复出现的有问题的查询类型,并将查询设置设置为在数据库重启等事件中持续存在,以帮助为经历高需求的应用程序提供一致的性能。

  • 降低成本并提高矢量应用的可扩展性。矢量搜索的引入为从非结构化数据中解锁洞察力打开了可能性。然而,使用全精度矢量的大规模矢量应用程序可能会有很高的处理成本和缓慢的查询时间,这阻碍了可扩展性和性能。

    MongoDB通过添加利用量化矢量和在Atlas矢量搜索中自动量化全精度矢量的功能来应对这一挑战。量化矢量——全精度矢量的压缩表示——需要显著更少的内存(少73%至96%),并且检索速度更快,同时保持准确性。通过矢量量化,客户可以在更高规模和更低成本下构建各种搜索和人工智能应用。结合搜索节点——MongoDB的独立可扩展性和资源优化基础设施——量化矢量可以进一步降低成本并提高性能。

    现在普遍可用,标量量化矢量摄取使客户能够无缝导入和使用来自他们选择的嵌入模型的量化矢量——直接在MongoDB Atlas中。

这些新的MongoDB 8.0功能组合起来,为构建企业中各种应用提供了最快、最耐用、最安全、最可靠的MongoDB版本。

MongoDB 8.0现在可通过MongoDB Atlas提供——MongoDB的多云开发者数据平台——作为MongoDB Enterprise Advanced的一部分,适用于本地和混合部署,并且可以从mongodb.com/try免费下载MongoDB社区版。此外,从MongoDB先前版本升级到8.0的客户可以在mongodb.com上找到有用的升级指南

关于MongoDB
总部位于纽约,MongoDB的使命是通过释放软件和数据的力量,让创新者能够创造、改变和颠覆行业。由开发者构建,为开发者而建,MongoDB的开发者数据平台是一个数据库,集成了相关服务,允许开发团队在统一和一致的用户体验中解决各种应用不断增长的需求。MongoDB在100多个国家拥有超过50,000个客户。自2007年以来,MongoDB数据库平台已被下载数亿次,MongoDB大学课程已培训了数百万开发者。了解更多信息,请访问mongodb.com