APP下载

甲骨文让MySQL同时结合OLTP及OLAP能力

消息来源:baojiabao.com 作者: 发布时间:2024-03-29

报价宝综合消息甲骨文让MySQL同时结合OLTP及OLAP能力
图片来源: 

Oracle

甲骨文本周宣布为代管的开源关联式数据库MySQL服务加入分析功能,让原本只作为营运处理(online transaction processing,OLTP)的MySQL,同时具备分析(online analytics processing,OLAP)的能力。

这项名为MySQL Analytics Engine的功能,为甲骨文云端服务Oracle Cloud Infrastructure中的代管数据库MySQL Database Service的一项新增功能。它是一个内存内(in-memory)分析加速器,可扩充至数千核,可支援即时分析工作。这也是甲骨文为MySQL首度加入的OLAP功能。

MySQL原是最受欢迎的开源关联式数据库,原本为昇阳(Sun)所有,2009年随着甲骨文买下昇阳而纳入旗下。MySQL一般用于OLTP,但是大部分用MySQL的企业也会用MySQL的资料进行分析,这时候他们必须利用ETL(extract, transform and load)工具将资料搬到个别的资料仓储(data warehouse)、经过资料建模才能作业,这个过程不但需要另外购买资料仓储软件费用,还得花许多时间,动辄数星期或数个月,对分析或应用程序上线时程造成延宕。

MySQL Analytics Engine功能包括内存内混合字段处理、Oracle Cloud Infrastructure节点内及节点之间平行资料处理、以及分散式查询处理算法。

加入MySQL Analytics Engine的MySQL Database服务,将结合OLTP和OLAP两种作业。这项功能启动后,MySQL中的资料会进入分析引擎的内存,省去将资料清洗并倒入资料仓储的作业。它还可和现有MySQL工具和应用程序相容,任何查询也会自动绕到MySQL Analytics Engine,效能因此提升。此外,任何在MySQL的变更也会即时同步到分析引擎中。甲骨文表示,透过OLTP和OLAP整合,减少资料搬动,可带来简化应用开发、加快即时查询、降低成本以及资料安全性等效益。

在Oracle云端平台上,使用者也不用处理数据库扩充、备份、OS修补程式及硬件维护的工作。作为代管数据库,甲骨文强调MySQL Analytics Engine比Amazon Redshift速度快至少2倍,而价格更少了66%。

这项宣布也是近日云端数据库功能竞赛的最新进展。本周Re: Invent大会上,AWS宣布即将开源Aurora PostgreSQL数据库的结构化数据库翻译工具Babelfish,以吸引微软用户将应用程序及资料从SQL Server数据库搬到AWS平台上。此外,甲骨文也于上个月宣布旗舰云端数据库Exadata Cloud Service X8M 挑战AWS RDS、Redshift及Aurora。

2020-12-04 16:13:00

相关文章