当前位置: 首页 > news >正文

Oracle 是否扼杀了开源 MySQL

Oracle 是否无意中扼杀了开源 MySQL

Peter Zaitsev是一位俄罗斯软件工程师和企业家,曾在MySQL公司担任性能工程师。大约15年前,当甲骨文收购Sun公司并随后收购MySQL时,有很多关于甲骨文何时“杀死MySQL”的讨论。他曾为甲骨文进行辩护,反驳了这些不友好的说法。

然而,如今Zaitsev的观点发生了改变。他开始质疑甲骨文是否偏向在其专有系统中添加功能,从而无意中扼杀开源MySQL。

举例来说,甲骨文最近推广的MySQL Heatwave(甲骨文的MySQL云数据库),包含了许多MySQL Community或MySQL Enterprise不具备的功能,比如加速分析查询或机器学习功能。

Zaitsev指出,问题的严重之处在于,开源的MySQL甚至没有并行查询执行功能。

“在拥有数百个内核的CPU不断推出的时候,这些内核的速度却没有明显提高,这限制了性能… 这能让人们更愿意接受MySQL Heatwave吗?还是他们更愿意转向PostgreSQL或者使用Clickhouse?”

另一个Heatwave中有但开源MySQL中没有的功能是向量搜索(Vector Search)。目前,几乎所有其他主流开源数据库都增加了对向量搜索的支持,MariaDB也正在努力实现这一功能。但在MySQL生态系统中,这仅仅是MySQL Heatwave独有的功能。

更奇怪的是,JavaScript支持也已作为MySQL Enterprise独有的功能发布。Zaitsev认为,这些举措无疑会限制MySQL的采用率。

“如果这还不够,MySQL的性能工程部门似乎多年来一直被忽视,在简单的单线程工作负载上,与MySQL 5.6相比,性能明显下降。你可以说功能性能代价,但是MariaDB能够显著减少性能下降,PostgreSQL甚至在增加新功能的同时提高了性能… 无论如何,除非甲骨文公司将注意力转向现代开发人员对关系数据库的需求,否则它将扼杀关系数据库。”

在这里插入图片描述

Zaitsev指出,如果甲骨文公司认为维护MySQL的负担已经超过了它从中获得的价值,并希望大家一起来维护。那么他们可以“将其转让给Linux基金会或其他独立的非盈利实体,并专注于维护其内部版本(类似于AWS Aurora)”。

Mark Callaghan也表示同意:“我同意,但承认这一点很伤人。我的社区正在逐渐消失 - 外部贡献者扩展MySQL、侵入MySQL、提交错误报告、修复错误,有时还让它变得更好。”

http://www.lryc.cn/news/374577.html

相关文章:

  • 机器学习归一化特征编码
  • 抛光粉尘可爆性检测 打磨粉尘喷砂粉尘爆炸下限测试
  • python14 字典类型
  • 深入了解 .url文件中的 Prop3属性
  • vue3+vite:动态引入静态图片资源
  • 【K8s】专题五(3):Kubernetes 配置之 ConfigMap 与 Secret 异同
  • 用Python分析《三国演义》中的人物关系网
  • k8s上使用ConfigMap 和 Secret
  • hexo实战:(二)个人独立博客优化合集
  • PostgreSQL的pg_relation_filepath函数
  • Vue开发中Element UI/Plus使用指南:常见问题(如Missing required prop: “value“)及中文全局组件配置解决方案
  • 安装golang
  • Kubernetes面试整理-Kubernetes的主要组件有哪些?
  • 力扣hot100: 48. 旋转图像
  • 基于FPGA的VGA协议实现
  • Java线程池的抛弃策略
  • 【python】Sklearn—Cluster
  • 测试开发面经分享,面试七天速成 DAY 1
  • C++ Primer Plus第五版笔记(p201-250)
  • vba学习系列(5)--指定区域指定字符串计数
  • 将Firefox插件导入Edge/Chrome中
  • 云计算【第一阶段(14)】Linux的目录和结构
  • Zynq学习笔记--AXI4-Stream到视频输出IP是如何工作的?
  • 2016-2023 年美国农业部作物序列边界
  • 数字人源码部署怎么做?如何高效搭建好用的数字人系统?
  • 解决虚拟机Ubuntu IP总是掉的问题
  • [13] CUDA_Opencv联合编译过程
  • uni-app canvas创建画布
  • Spring MVC详解(上)
  • 【Linux硬盘读取】Windows下读取Linux系统的文件解决方案:Linux Reader4.5 By DiskInternals