甲骨文表示,Oracle Database 21c现已全面上市,这个广泛部署的数据库平台增加了新功能,包括区块链表和JavaScript。
该新数据库目前可在Oracle Cloud中使用,其本地版本将在今年晚些时候提供。
Oracle Database 21c版本中的很多功能是针对最初计划于2020年推出的Oracle Database 20c所开发,但由于受冠状病毒疫情影响,20c从未真正公开发布。
新功能包括支持持续内存(PMEM)、自动机器学习、本机区块链表以及高级JavaScript支持(包括JSON)。JSON是一种广泛用于数据交换的协议,Oracle在2020年推出独立Oracle JSON数据库服务。
新的Oracle Database 21c进一步扩展了Oracle建立的多模型方法。
Constellation Research分析师Holger Mueller表示:“对我而言,甲骨文真的在推动通用数据库(一种满足所有需求的数据库)。该数据库已经超越以往的常规数据库功能,现在还包括编程语言-数据库内JavaScript和新的JSON功能。”
推迟的数据库功能出现在Oracle 21c中
与典型的Oracle数据库更新相比,Oracle Database 21c具有更多的新功能,它还具有最初打算在20c版本中首次亮相的功能。
数据库开发产品管理副总裁Jenny Tsai-Smith在一次采访中解释说,Oracle Database 20c曾作为预览版于2020年2月发布。
最初的路线图是Oracle数据库20c于2020年4月全面上市,但由于疫情并未发布。sai-Smith表示,甲骨文公司在2020年期间花费额外的时间来进一步增强20c功能,即现在21c版本中的功能。
其中有一项最初针对20c而现已针对21c进行改进的功能是区块链表。Tsai-Smith说,区块链表实现了不变的分类帐,该分类帐在Oracle数据库中易于使用和扩展。
不变账本的承诺是数据可加密验证,这有助于真实性。
扩展内存、分片和语言支持
在21c中,PMEM也得到改进,支持Intel Optane持久性存储技术。Tsai-Smith表示,PMEM支持的好处是内存缓存更快的闪存,而且比传统的动态随机存取存储器便宜。
Oracle Database 21c还引入了新的Sharding Advisor功能,可实现更好的数据扩展。长期以来,Oracle数据库一直支持数据分片,但新功能是顾问功能,可帮助用户进行最佳配置和部署。
对JSON二进制数据类型的支持是Oracle Database 21c的另一个关键功能。JSON通常用于启用文档数据库,例如MongoDB和Amazon的DocumentDB。除了仅支持使用JavaScript编程语言的JSON外,Oracle现在还嵌入了Graal Multilingual Engine,该引擎使JavaScript可以由数据库处理。
Graal是Oracle在2018年推出的一项开放源代码成果,使不同类型的代码能够在嵌入式虚拟机中运行。
Tsai-Smith说:“现在我们已经将Graal引擎引入到Oracle Database 21c中,并且我们支持的第一种主要语言是JavaScript,我们将在即将发布的版本中引入对Java、Python和其他语言的支持。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
Java、JDBC和Postgres
现在越来越多的企业开始部署PostgreSQL,为什么呢?当你看到这个许可开源数据库所提供的功能,你就不会对此 […]
-
5个元数据管理最佳实践
在数据驱动的环境中,元数据不仅仅是数据的副产品;还是综合数据治理战略的关键组成部分。企业需要适当的元数据管理, […]
-
Cockroach Labs增加矢量搜索,更新定价选项
Cockroach Labs 近日推出矢量搜索功能,旨在使客户能够访问和操作非结构化数据,以训练生成式人工智能 […]
-
如何使用数据治理成熟度模型
如果没有强大的数据治理,数据就无法产生有价值的见解以及改善决策。数据治理成熟度模型可帮助企业评估当前的成就水平 […]