这不是愚人节!MySQL开发团队依旧坚守

数据库 MySQL
今天是西方一年一度的愚人节,今天发布的很多新闻都会被人套上怀疑的眼光。不过下面的新闻还是一条真实的新闻,那就是MySQL开发团队还在Oracle坚守阵地,他们并没有被Oracle抛弃。

之前51CTO数据库频道也曾报道过《被Oracle抛弃,MySQL将何去何从?》的消息。那么看完下文后,我们是不是稍显轻松,毕竟MySQL团队在Oracle过得还不错。

随着甲骨文对Sun公司的收购,业界非常关注开源数据库MySQL的命运,其中包括对MySQL原开发团队成员去留的关注,很多人提出类似 “MySQL开发人员都去了哪里?”的问题,MySQL前技术总监布莱恩·阿克尔(Brian Aker)给出的答案是,除了一小部分人离开外,其他人多数还是甲骨文的员工,只有一小部分离开。那么具体到各个模块的开发人员呢?本文将简单对此进行分析。

各项目团队在Oracle的情况

首先来说一下存储引擎Innodb,这是一块规模相当大代码,它已经生存了数年时间,现在依然属于甲骨文,没有Innodb就没有24×7稳定运行的数据库。

而优化器(Optimizer)的开发人员几乎都走了,他们去了MontyAB。

至于复制(Replication)功能,除了***版的编写者之外,其他人都在甲骨文。***版编写者现在不同的公司担任顾问,不过他在2002年前后就离开了MySQL团队。执行/触发器系统则是多个开发人员合作的结晶。“存储过程之前”的代码基本是在那时编写的,变化的部分很小,相关人员基本都还在甲骨文。

再来看一下MySQL的解析器(Parser),其大部分代码来自于MiniSQL和Unireg的合并,此后MySQL开发人员做的是后来在 5.0中出现的整体式存储过程,之后的功能是通过分割技术(partitioning)来实现。

编写连接器(Connector)的开发人员依然在Sun公司,截止到目前还没有听到有人离开。

存储过程的编写者已经在2005年离开,选择回家钓鱼,但其影响几乎可以忽略不计。因此,MySQL的大部分开发人员还都在甲骨文。

说到MySQL项目的早期团队领导人,有三个人目前在MontyAB,还有一个选择了回家钓鱼,而阿克尔则在Drizzle工作。

说到Drizzle,它的部分早期补丁编写者现在依然在甲骨文,不过现在甲骨文可能不再允许这些员工对该项目做贡献。另外有5人在 Rackspace,还有1个人在某存储引擎公司,而阿克尔目前则负责设计工作。

【编辑推荐】

  1. MySQL创始人打造MariaDB 全面兼容MySQL 5.1
  2. 从MySQL 5.5发布看开源数据库版本升级新模式
  3. MySQL 5.5发布 支持半同步复制
  4. 详解MySQL中EXPLAIN解释命令
  5. MySQL数据库中的外键约束详解
责任编辑:彭凡 来源: IT168
相关推荐

2015-03-06 11:29:52

赛门铁克拆分

2019-04-02 09:05:41

微软开源Windows

2009-04-02 09:49:08

赛门铁克\Confic

2013-04-02 17:39:39

微信愚人节试验

2009-04-02 09:25:16

ApacheJava SDKJava 7

2011-04-01 11:31:05

VB

2013-04-02 10:50:43

360木马

2016-04-29 19:53:15

2015-02-09 10:00:38

谷歌卫星互联网

2012-04-01 13:36:07

2011-04-02 09:10:54

GNOME 3.0

2009-04-02 08:53:31

谷歌愚人节域名

2016-12-07 07:17:11

云计算科技新闻早报

2021-10-14 06:26:17

宇航局Wi-Fi路由器

2019-03-21 04:47:20

口令网络安全数据泄露

2015-04-02 10:37:48

互联网愚人节

2017-03-30 08:42:42

技术信息安全开源

2009-04-03 08:06:39

2019-04-23 10:30:23

机器学习人工智能计算机

2023-03-03 13:30:18

设计模式编程语言
点赞
收藏

51CTO技术栈公众号