Oracle MySQL的巨大成功
2023年07月31日 由 Camellia 发表
777787
0
MySQL Heatwave Lakehouse在查询性能和数据加载速度上提供了显著的改进,同时降低了成本。
Oracle是云计算和关系数据库管理系统领域的主要参与者,它坚信通过引入简化数据查询的产品来使该领域更具吸引力和用户友好性,从而使企业的数据查询变得高效又经济。
Oracle最近宣布将MySQL Heatwave Lakehouse正式发布,该产品使客户能够像查询数据库内的数据一样快速查询对象存储中的数据。
在接受AIM独家采访时,Oracle印度技术负责人Saravanan P表示,企业客户最常遇到的问题是在存在多个数据库副本的情况下创建合并报告。“我们推出MySQL Heatwave来解决这些多数据源的挑战,具体来说,这是一个在单个数据库上可以同时运行OLTP(联机事务处理过程)和OLAP(联机分析处理过程)的数据库。”
Saravanan进一步解释说,HeatWave Lakehouse使客户能够处理和查询存储在对象存储中的数百甚至数百TB的数据,包括CSV和Parquet格式,以及亚马逊的Aurora和Amazon Redshift备份。“MySQL的绝大多数客户是依赖云来管理其数据的数字原生公司,”他补充道。
MySQL Heatwave Lakehouse的目标是通过将对象存储中的数据与数据库数据结合,使客户能够轻松获取有价值的实时见解。 MySQL Heatwave Lakehouse以较低的成本提供了显著提高的查询性能和更快的数据加载。
目前,MySQL Heatwave Lakehouse可以加载来自对象存储的数据,容量达到400 TB,比Redshift快8倍,比Snowflake快2.7倍。
根据500 TB TPC-H基准测试显示,MySQL Heatwave的查询性能比Amazon Redshift快9倍,比Databricks快17倍,比Snowflake快17倍,比Google BigQuery快36倍(见下文)。
原因:MySQL Heatwave使用MySQL Autopilot。这是MySQL Heatwave的独特功能,它使用机器学习来自动化和改进查询执行。它通过学习过去的查询,并针对将来的查询优化执行计划来实现。这种创新是MySQL Heatwave用户独有的,在其他地方找不到。
此外,HeatWave直接查询对象存储中的文件,而无需将数据复制到MySQL数据库中。因此,MySQL Heatwave Lakehouse为查询处理的可扩展性和性能、数据加载速度、群集配置时间和查询对象存储中的数据自动化设置了新的标准。MySQL Heatwave Lakehouse为客户提供了在各种文件格式中查询对象存储中的数据的能力,并可选择将其与MySQL数据库中的数据结合使用。
这就解释了为什么Oracle MySQL是首要选择。目前,MySQL在数据库管理工具领域占有相对市场份额44.04%。在此市场中,它在美国占有31.39%的市场份额,在印度占有8.19%的市场份额,在英国占有6.75%的市场份额。作为开源软件,MySQL在市场上领先于其他关系数据库。
MySQL VS 世界
今天,MySQL并不孤单,尚有多个竞争对手,包括SingleStoreDB(SQL),以及Redis(实时数据库)、MongoDB(非关系型数据库)、Neo4j(图数据库)等数据库公司为其客户提供或多或少相似的服务,竞争日益激烈。
Sarvanan说:“就像赛马一样。”他认为每种类型的数据库都有其自己的用例。他表示,Oracle的竞争优势在于管理多个数据源。客户不需要将数据存储在单个云服务商和一个位置上。他们应该有将数据存储在不同源上的选择。“如果今天你问我,客户更多的是分布式用户数据库,”他补充说,MySQL完全符合这个等式。
多云方法
与此同时,MySQL面临来自Google Cloud SQL、AWS SQL Server Databases和Microsoft Azure SQL Database等超级扩展商的竞争,这些扩展商为其内部云客户提供类似的平台和服务。
但是,Oracle似乎在进行一场长期的游戏。Saravanan表示,Oracle相信多云方法。“我们不想成为同质化的,我们希望客户能够使用这些功能,即使他们使用的是Azure或AWS,”他补充道。
换句话说,即使你将工作负载运行在AWS或Azure上,也可以利用Oracle MySQL来查询数据。“他们通过使用MySQL Heatwave获得类似的性能,这样他们就可以在不迁移数据或更改应用程序代码的情况下使用它,”他补充道。
企业数据安全
在谈到企业数据安全时,Saravanan告诉AIM,安全是Oracle的DNA,在公司和OCI(Oracle云基础设施)中占据重要地位。他解释说,OCI内传输的任何数据都是加密的。
此外,他表示它将OCI的核心安全性带到了MySQL中。他强调MySQL提供基于角色的数据访问权限,这意味着即使是管理员也无法访问数据。他引用了印度储备银行和印度的联邦电子和信息技术部的规定要求,称OCI符合该国的监管要求,并在各地严格遵循当地法律。
在路上:生成式人工智能
上个月,Oracle与Cohere合作,旨在为全球组织开发强大的生成式人工智能服务。该合作伙伴计划自动化端到端业务流程,改善决策制定,同时提升客户体验。
下一步是什么?在未来几个月,Oracle计划宣布更多类似的产品和工具,以释放其面向企业的生成式人工智能战略,同时还将发布一些有关其矢量数据库扩展等方面的公告。
来源:https://analyticsindiamag.com/oracle-mysqls-unyielding-success/