甲骨文周四发布了Oracle Database API for MongoDB。
MongoDB是一种流行的NoSQL文档数据库,通常用作启用应用程序的后端数据存储。
通过这个新API,甲骨文使其用户能够在Oracle Autonomous JSON数据库及其旗舰Oracle Autonomous数据库云服务上迁移和运行基于MongoDB的数据应用程序。
使用这个API,用户可以连接现有的基于MongoDB的应用程序,并在Oracle平台内运行数据,而无需实际运行MongoDB数据库。2021年10月,甲骨文首次发布Oracle Database API for MongoDB的技术预览版。
Constellation Research公司分析师Holger Mueller表示:“这进一步帮助Oracle自治数据库成为通用数据库,可处理各种数据库工作负载的,现在包括流行的文档格式,以兼容MongoDB的API的形式。”
为什么甲骨文添加MongoDB支持
Mueller表示,甲骨文的举措部分是承认现在有很多MongoDB应用程序在使用中。
他补充说,有些企业想要在相同的数据库上运行他们的MongoDB工作负载,这些数据库已经在运行其他数据自动化工作负载。Mueller还指出,速度至关重要,在Oracle运行的数据库中重用针对MongoDB构建的代码资产,对于实现快速部署至关重要。
Mueller称:“数据重力真实存在,对于企业需要部署的下一代应用程序,协同作用至关重要。”
甲骨文云计算、数据库和服务器技术的主要产品经理Gerald Venzl表示,这个新API的另一个原因是使MongoDB应用程序能够连接到存储在在线事务处理 (OLTP) 数据库中的数据。
Venzl指出,Oracle Database API for MongoDB是一种双向功能,它还使OLTP关系数据库应用程序能够访问基于MongoDB的数据。
Venzl称:“MongoDB应用程序可以连接到API,他们会看到看起来像MongoDB数据库的东西。例如,如果某人在关系数据库中有CRM [客户关系管理系统],则可以使其对应用程序看起来像MongoDB。”
将Oracle SQL特性引入基于MongoDB的应用程序
对于在甲骨文自治数据库平台上运行的MongoDB应用程序,Venzl表示它们现在也将能够使用云数据库管理和SQL功能。
Venzi强调的其他功能包括用于数据库管理、访问和安全的Oracle用户和角色管理功能。 甲骨文还为应用程序可用性提供负载平衡连接。此外,MongoDB API支持对JSON数据的SQL查询功能。
Venzl还强调,Oracle自治数据库是一个多模型数据库。例如,Oracle在2021年3月的Oracle Database 21c版本中增加了对区块链表的支持。
Venzl称:“现在我们只讨论JSON和MongoDB,但你可以在同一个数据库中处理关系、图形、空间和更多数据类型。你可以跨所有模型运行SQL,并将所有数据公开给MongoDB 应用程序。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
Java、JDBC和Postgres
现在越来越多的企业开始部署PostgreSQL,为什么呢?当你看到这个许可开源数据库所提供的功能,你就不会对此 […]
-
5个元数据管理最佳实践
在数据驱动的环境中,元数据不仅仅是数据的副产品;还是综合数据治理战略的关键组成部分。企业需要适当的元数据管理, […]
-
Cockroach Labs增加矢量搜索,更新定价选项
Cockroach Labs 近日推出矢量搜索功能,旨在使客户能够访问和操作非结构化数据,以训练生成式人工智能 […]
-
如何使用数据治理成熟度模型
如果没有强大的数据治理,数据就无法产生有价值的见解以及改善决策。数据治理成熟度模型可帮助企业评估当前的成就水平 […]