当前位置: CompoTech China > 业界资讯 >
 

Oracle数据库21c进一步巩固甲骨文在数据库的业界领导地位

本文作者:甲骨文       点击: 2021-01-14 11:39
前言:
提供超过200项创新功能,进一步增强甲骨文的融合数据库引擎 自动化的机器学习功能可以简单、直接地在数据库上进行数据判断 免费、原生的区块链表在交易过程中提供安全的审计记录 持续性内存的支持技术带来颠覆性的数据库营运表现
2021年1月14日--甲骨文宣布在Oracle Cloud中推出最新版本的全球领先融合数据库Oracle数据库21c。Oracle数据库21c不仅包含200多项全新的创新功能,如不可变区块链表、数据库内JavaScript、原生JSON二进制数据类型、数据库内机器学习的AutoML、持续性内存储存,同时增强了内存、图形处理功能、数据库分片、多租户和安全性功能。不同于云端或本地部署环境中的其他单一用途数据库,Oracle 数据库21c可以统一的现代融合数据库引擎为基础,满足多模型、多负载和多租户需求。

甲骨文数据库服务器技术执行副总裁Andrew Mendelsohn表示:「Oracle数据库21c延续了甲骨文提供全球领先融合数据库引擎的战略,提供领先的JSON文件处理功能、由Intel® Optane™持续性内存所支持的颠覆性数据库营运性能,以及行业领先的分析数据库技术,如全新的自主管理内存列储存、超高性能图形处理、简易机器学习模型开发的AutoML,以及不可变区块链以防SQL表篡改。当其他供货商仍需透过单独的JSON文件、营运、分析、图形、机器学习、区块链数据库和服务来提供这些功能,甲骨文的融合数据库已经能帮助开发人员更高效地建构新应用,并根据新的业务需求轻松扩展已有的应用。」

Oracle数据库21c获得业界高度认可
IDC数据管理软件研究副总裁Carl Olofson也表示:「随着Oracle数据库21c的发布,甲骨文旗舰数据库的融合水平提升到了新的层次,可广泛支持多种数据类型和负载。不可变区块链表和数据库内机器学习AutoML等200项创新,不再需要使用单独的专用云服务和工具提供支持,并且能协助使用者在使用额外云服务时,避免随之而来的新增成本以及营运复杂性。甲骨文透过操作更简单、技术水准更高的整合技术,结合了多种独立的服务,更能高效满足2021年企业的需求。」

ESG首席分析师和业务总监Mark Peters表示:「甲骨文最新的融合数据库Oracle数据库21c致力于简化使用者和开发人员的生活,支持、整合了扩展的数据模型和工作负载范围,并纳入内建的机器学习功能,用户能直接在其数据库上运行推断,无需单独的工具和服务。 对于利用AWS的用户而言, AWS具有十几个不同的数据库,每个数据库都要求用户处理不同的API、ETL方法和数据整合流程。相比之下,Oracle数据库21c是一个令人耳目一新的对比,克服了多重的技术挑战。」
 
总部位于伦敦的怡安(Aon)为市值超过460亿美金的全球性专业服务公司,提供广泛的风险、退休和健康解决方案,其全球报告部门主管Liesbeth Mulder说:「我们从未能够在单一、整合的系统中看见所有销售和营销数据。透过使用Oracle ADW自主数据仓储(Oracle Autonomous Data Warehouse)和Oracle分析云(Oracle Analytics Cloud),我们的系统性能提高了50倍至60倍,加快500个超级使用者复杂的销售查询响应速度,分析成本远低于本地的商业智能工具。」
 
Angelini Pharma是意大利的大型制药公司,其数字与创新主管Pietro Berretoni表示:「Quinaryo XRing解决方案是我们实施物联网战略的重要一步,专注于将可穿戴设备与以区块链表为基础的数据安全工具整合。Oracle区块链表解决方案提供防篡改记录技术,无需部署复杂的新基础设施,即可轻松与其他应用整合。Oracle数据库提供了我们所有熟悉的工具,包含了我们需要的新技术,帮助XRing收集数据。」
 
Oracle 数据库21c的创新技术
Oracle数据库21c可作为数据库引擎,为云端和本地部署Oracle数据库服务提供支持,包括Oracle自主数据库(Oracle Autonomous Database)、Oracle Exadata数据库服务(Oracle Exadata Database Service)、 Oracle Exadata Database Cloud@Customer和Oracle Exadata数据库机器 (Oracle Exadata Database Machine)。最新版本包含200多项创新,不仅将数据库融合扩展至多个新使用场景,还达到了性能优化,可大幅提升开发人员、分析人员和资料科学家的工作效率。关键创新包括:

不可变区块链表:区块链表可将区块链技术的关键安全优势发挥于企业应用之中。作为甲骨文的加密安全数据管理产品的一部分,区块链表提供不可变的仅插入(insert-only)功能,使表中各行以加密形式连结在一起。Oracle数据库内建篡改检测和预防技术,可协助客户防止内部人员或黑客冒充管理员或用户进行非法更改。区块链表作为融合数据库的一部分,可透过标准SQL进行读取,并且支持完整分析和交易,易用性和菜单现远优于既有的区块链工具。区块链表在所有Oracle数据库版本中均免费提供。

原生JSON数据类型:多年来,甲骨文始终致力于提供强大的SQL/JSON查询和索引功能。Oracle数据库21c提供新的JSON数据类型表现方式,将扫描速度加快10倍、更新操作速度提高4倍。总体而言,有赖于这些先进技术,Oracle SQL/JSON在YCSB基准检验中的运行速度比MongoDB和AWS DocumentDB快2倍。与先前的版本相同,用户可以混合或链接JSON与其他数据类型;索引任何JSON要素以达到快速OLTP;在所有格式中使用声明式平行SQL分析;以及对多个JSON文件和集合运行复杂联结,且均不需要编写自定义应用代码。

数据库内机器学习AutoML:AutoML可大规模、自动化建构和比较机器学习模型,藉助全新的AutoML用户接口,能帮助非专业使用者轻松利用机器学习技术。此外,甲骨文提供全新的异常检测、回归分析和深度学习分析算法,进一步丰富了数据库中机器学习算法库。

数据库内JavaScript:帮助开发人员使用现代程序设计语言高效完成工作。嵌入式Graal多语言引擎(Graal Multilingual Engine)支持JavaScript数据处理代码运行于存放的数据库之内,消除了成本高昂的网络传输工作。此外,用户可以轻松在JavaScript代码中执行SQL,JavaScript数据类型将自动映像至Oracle数据库的数据。

持续性内存支持:数据库数据和重做日志(redo logs)储存在本地持续性内存(PMEM)中,可显著提升IO绑定负载的性能。使用者可以直接对储存在直接映像(direct mapped)持续性内存文件系统中的数据运行SQL,而无需透过IO代码路径或大型缓冲区高速缓存。此外,新数据库算法可防止将不完整或不一致的数据储存到持续性内存中。

更高性能的图形模型:允许以关系为基础进行数据建模以及探索社交网络、物联网中的连接和模式。进一步优化内存可减少分析大图形所需的内存空间,无需任何更改即可加快现有应用的运行速度。此外,用户可以使用Java语法建立、扩展图形算法,加以Java语法在编译时进行优化,亦可作为原生算法使用。

数据库内存自动化:甲骨文在同一个表中可支持行和列格式,并且可在同一个表上同时运行分析和交易。Oracle数据库21c新增自主管理内存列储存,可自动管理内存列储存中的放置和删除对象,然后追踪使用模式并从列储存中移动和逐出对象,从而帮助简化流程和提高效率。此外,自主管理内存列储存还能够根据使用模式来自动执行列压缩。Oracle数据库21c提供全新的内存向量联接算法,加快复杂查询的速度。

自动化分片:原生数据库分片功能提供超高性能和可用性,并帮助全球企业轻松满足数据主权和数据隐私法规要求。数据分片功能不共享软硬件,可部署在本地或云端环境。为了简化分片设计和使用,Oracle数据库21c提供了分片顾问工具(Sharding Advisor Tool),可评估数据库schema及其负载特征,针对性能、可扩展性和可用性进行优化的分片数据库设计,同时支持跨分表的自动备份和恢复功能。
 
相关资源
Oracle数据库12c
采用Oracle数据库

关于甲骨文
Oracle云端服务提供在销售、服务、市场营销、人力资源、财务、供应链和制造领域全方位应用,并基于Oracle自主数据库打造的具有高