Oracle 是否无意中扼杀了开源 MySQL?
Peter Zaitsev 是一位来自俄罗斯的软件工程师和企业家,曾在 MySQL 公司担任性能工程师。大约 15 年前,在甲骨文 (Oracle) 公司收购 Sun 公司并进而收购 MySQL 时,曾涌现过很多关于甲骨文公司何时"杀死 MySQL"的讨论。针对网上这些不友好的说法 ,他还曾为甲骨文进行过辩护。
但时至今日,Zaitsev 的看法已经发生了改变。他开始质疑,甲骨文偏爱在其专有系统中添加功能,是否会无意中扼杀开源 MySQL。
譬如该公司在近几年推广的 MySQL Heatwave(甲骨文的 MySQL 云数据库),其中就包含了许多 MySQL Community 或 MySQL Enterprise 所不具备的功能,如加速分析查询或 ML 功能。
Zaitsev 指出,问题严重的点在于,开源的 MySQL 甚至没有并行查询执行功能。
“在拥有数百个内核的 CPU 不断上市的时候,这些内核的速度却没有明显提高,这就越来越限制了性能......这是否能让人们有更多理由接受 MySQL Heatwave?或者,人们更愿意转向 PostgreSQL 或采用 Clickhouse?”
另一个 Heatwave 中有但开源 MySQL 中没有的功能则是向量搜索 (Vector Search)。目前基本其他所有主流开源数据库都增加了对向量搜索功能的支持,MariaDB 也正在努力实现这一功能。但在 MySQL 生态系统中,这却只是 MySQL Heatwave 独有的一项功能。
更奇怪的一点是,Javascript 支持也已作为 MySQL Enterprise 独有的功能发布。Zaitsev 认为,这些举措无疑会限制 MySQL 的采用。
“如果这还不够,MySQL 的性能工程部门似乎多年来一直被忽视,与 MySQL 5.6 相比,它在简单的单线程工作负载上的性能明显下降。你可以说 features cost performance,但 MariaDB 能够显著减少性能下降,PostgreSQL 甚至在增加新功能的同时提高了性能......无论如何,除非甲骨文公司将注意力转向现代开发人员对关系数据库的需求,否则它将会扼杀关系数据库。”
Zaitsev 指出,如果甲骨文公司认为维护 MySQL 的负担已经大于可以从中获得的价值,想要大家来共同维护。那么他们可以"将其转让给 Linux 基金会或其他独立的非盈利实体,并专注于维护其内部版本(类似于 AWS Aurora)"。
Mark Callaghan 也表示了赞同: "我同意,但承认这一点很伤人。我的社区正在逐渐消失--外部贡献者们扩展 MySQL、入侵 MySQL、提交错误报告、修复错误,有时还会让它变得更好。"

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Node.js HTTP/2 CONTINUATION 拒绝服务漏洞
漏洞描述 Node.js 是开源、跨平台的 JavaScript 运行时环境。CONTINUATION泛洪攻击被发现存在于多个HTTP/2协议实现中。 在受影响版本中,由于Node.js针对HTTP/2协议的实现不当,未正确处理多个CONTINUATION帧的情况,在node::http2::Http2Session::~Http2Session()中存在条件竞争可触发断言。 攻击者可以通过向发送HEADERS帧后连续发送大量CONTINUATION帧,造成服务端内存耗尽拒绝服务。 漏洞名称 Node.js HTTP/2 CONTINUATION 拒绝服务漏洞 漏洞类型 可达断言 发现时间 2024-04-04 漏洞影响广度 一般 MPS编号 MPS-i9bf-a843 CVE编号 CVE-2024-27983 CNVD编号 - 影响范围 node.js@[20.0, 20.12.1) node.js@(-∞, 18.20.1) node.js@[21.0, 21.7.2) nodejs@(-∞, 18.20.1+dfsg-1) 修复方案 将组件 nodejs 升级至 18.20.1+...
- 下一篇
小米字节联手,小爱同学接入豆包大模型
小米旗下人工智能助手“小爱同学”与火山引擎达成合作,双方基于豆包大模型为用户带来更智能的 AI 交互体验。 公告称,用户希望“小爱同学”不仅是执行命令的工具,而是能深入理解需求、预测行为的智能伙伴。尽管“小爱同学”已经取得了显著的进步,但在满足用户深层次需求上仍有挑战。如何突破这一瓶颈,让“小爱同学”的 AI 交互体验更加自然、智能,成为了小米和火山引擎合作的重点,也是双方需要共同面对并解决的痛点。 字节跳动打造的豆包大模型,每日能够高效处理数量多达 1,200 亿个的文本 tokens、生成 3,000 万张内容。小米借助豆包大模型提升自身模型的学习与推理能力,打造出全新的"小爱同学",不仅更加精准地把握用户需求,还以更快的响应速度和更全面的内容服务。 例如,当用户询问复杂的科学概念时,"小爱同学"能够精准捕捉需求,即时提供精确、专业的解答,同时严格遵循道德和法律准则,确保内容健康、安全,不涉及不良信息。 此外,小爱还能借助字节跳动豆包大模型提供的联网搜索插件能力,实时捕获与头条内容同源的搜索结果,为用户呈现全面且时效性强的答复。 比如在新闻查询领域,小爱智能助手能够汇聚各大新闻网站...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7设置SWAP分区,小内存服务器的救世主
- Mario游戏-低调大师作品
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 2048小游戏-低调大师作品
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题