MongoDB 5.0 扩展开源文档数据库操作

发布时间:2021-10-10 21:22 来源:TechTarget中国 阅读:0 作者:TechTarget中国 栏目: 数据库 欢迎投稿:712375056

近日MongoDB 公司在其 MongoDB.live 2021 虚拟会议上宣布正式推出MongoDB 5.0,并发布MongoDB Atlas Cloud 数据即服务的一系列新功能。

开源 MongoDB 平台主要被认为是文档数据库,但近年来它已转向启用多模型数据库方法。

MongoDB 5.0包括对时间序列数据的增强支持,支持更多应用场景,包括物联网。

该供应商还改善了其 MongoDB Atlas 云数据库平台,改进了搜索,使管理员能够优化结果,并更新了 Atlas Data Lake 功能以集成 MongoDB Charts 数据可视化。

IDC 公司研究副总裁 Carl Olofson 对这组新功能和该供应商所采取的方向给予积极评价,他指出 MongoDB 的下一步是提高对企业的吸引力。

通过提供更高级的管理功能,使企业更容易大规模运行 MongoDB,以及针对数据湖数据的数据可视化工具,MongoDB 很可能成为执行管理更有吸引力的选择。

Olofson评论称:“当我们想到文档数据库系统时,我们会想到与用户相关的应用程序,包括 CRM、电子商务和游戏应用程序,以及对智能移动设备上应用程序的会话数据管理。MongoDB 在这些领域当然表现出色,并在开发者社区中赢得了大量的关注,但他们的下一个重大挑战是为 C 级高管提供更多服务。”

MongoDB 5.0功能简化数据库管理

MongoDB 5.0 带来的关键新功能之一是实时重新分片功能。

分片是数据库的常见过程,它将数据分布在多个节点上,以提高弹性和性能。

MongoDB公司首席技术官Mark Porter 解释说,新的重新分片功能使用户能够调整分片的配置方式,到目前为止,这并不是一个简单的过程。Porter说,通过实时重新分片,数据库管理员可以设置他们想要的新分片键,MongoDB 将重新整理所有数据以匹配新的需求。

MongoDB 还推出所谓的版本化 API。当开发人员构建访问 MongoDB 的应用程序时,他们通常通过 API 来实现。

以前,企业面临的问题是,随着 MongoDB 的每个新版本的发布,他们可能需要更改API,这将迫使开发人员更新他们的应用程序。版本化 API 的承诺是开发人员可以继续使用相同的 API,即使底层 MongoDB 数据库升级到新版本。

Porter称:“通过版本化 API,我们将向您保证您的应用程序将年复一年地工作。我们正在努力做的是帮助客户获得软件的领先优势,以便他们自然地获得所有功能和所有安全修复程序,而不会迫使他们为了升级而中断所有应用程序开发团队工作。”

MongoDB 5.0 如何支持多模型方法

在 MongoDB 5.0 中添加原生时间序列数据支持并不是第一次将时间序列数据用于开源数据库。

Porter称:“人们一直将 MongoDB 用于时间序列数据。事实上,这是 MongoDB 上的常见工作负载。”

Porter 补充说,MongoDB 5.0 通过自动聚集索引和更快的数据摄取增强了对时间序列数据的支持。他表示,MongoDB所建立的文档数据库模型已经是多模型平台,可以支持不同类型的数据,包括键值存储、图形数据甚至关系数据。

Porter指出:“你可以处理大多数关系工作负载,并且可以将它们放入文档模型中,它们会运行得很好。现在,我不会说我们是完美数据库,可支持所有这些东西和所有边缘用例,但我们相信我们是通用数据库,你可以将其用来运行图工作负载、时间序列工作负载、键值工作负载和 OLTP(在线事务处理)工作负载,都在一个数据存储中。”

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。