会员登录 | 会员注册 | 意见建议 | 网站地图

站长资源综合门户

当前位置:首页 > 站长学院 > 数据库 > 甲骨文战略主导下 MySQL 数据库将走向何方

甲骨文战略主导下 MySQL 数据库将走向何方

时间:2012-03-05 13:54:48   作者:   来源:   点击:

(3). 第三方公司可以开发自己的数据存储引擎,并且挂载到MySQL中,带动一批第三软件开发公司的成长;

(4). 全世界的技术爱好者,都可以向MySQL AB公司提出合理的开发需求,并且参与MySQL数据库产品的研发过程;

(5). MySQL数据库产品非常容易让技术工作者上手,并且能满足互联网企业的业务需求;

(6). MySQL数据库产品的轻型、稳定、高效,并且能很好地运行在硬件条件交差的PC Server上,这四个热点解决了互联网企业的困境;

分析完上述促使MySQL数据库能获得企业和技术人员青睐的因素,随着互联网行业发展、企业业务发展与数据量的增长,以 及IT技术的革新,硬件处理能力的高速发展,企业业务的复杂度增加和堆数据处理速度的要求等综合因数,会使我们发现MySQL数据库的处理能力越来越捉襟 见肘,无法充分利用PC Server的硬件资源,为此MySQL数据库的实现技术与算法必须进行革新,尤其底层的实现代码必须考虑进行优化与重写,为此MySQL技术研发团队原 本应该要做的事情,大致罗列如下:

(1). 修复MySQL积累的BUG与缺陷;

(2). 继续修改MySQL底层源码,正式支持SMP架构;

(3). 修改查询优化器的算法;

(4). 修改MySQL在线DDL操作实现的算法;

(5). 增强MySQL数据库的JOIN连接操作的算法支持,比如增加HASH算法、排序合并算法;

(6). 增强MySQL复制的数据安全性与恢复线程并发的支持;

(7). 增加MySQL对多主复制的支持;

(8). 修改MySQL Cluster的NDB存储引擎,更好地实现Cluster的业务模型与提高NDB存储引擎的性能;

(9). 开发新的存储引擎替代InnoDB存储引擎,或基于MyISAM存储引擎基础上开发一个新的类似InnoDB的存储引擎,以摆脱甲骨文公司的制约;

(10). ……………………..

MySQL技术研发团队也确实做了很多事情,为此MySQL AB公司把MySQL数据库的研发,分成几个分支版本进行发展:

(1). MySQL 6.0:主推NDB存储引擎,提高分布式数据库的性能与功能改进;

(2). MySQL 5.1: 基于MySQL 5.0的基础之上,继续完善MySQL数据库的功能,以及改善MySQL数据库对SMP架构的支持特性等;

(3). MySQL 5.5:重新改写MySQL底层源码,以适应新的硬件环境,处理高并发大规模数据容量且业务场景负责的问题,以及支持新研发的多种存储引擎;

非常遗憾的是连续被并购与资源整合,导致技术研发团队的开发任务进度中断和新存储引擎的研发项目夭折,以及MySQL AB公司技术团队研发人才流失严重,尤其公司创始人与管理层人员的出走,也制约研发项目的进展与质量保证。

(三) 甲骨文公司战略主导下的MySQL数据库产品方向

通过MySQL AB公司官方网站的版本发布与BUG修复信息,我们大家可以发现MySQL AB公司被SUN收购,此后SUN又被甲骨文收购的这2年时间里,MySQL数据库研发速度是非常缓慢的,但是第三方公司对MySQL源码改进与支持,尤 其像Percona、MariaDB等公司推出改进版本的MySQL数据库产品,并且大量技术人员都开始测试与考虑使用这些第三方公司发布的功能完善与性 能优越的MySQL,使甲骨文公司开始着急,为此仓促地推出MySQL 5.5 GA版本。甲骨文MySQL 5.5 GA版本发布会上海现场,本人曾经向时任MySQL AB公司的CTO提问,关于甲骨文如何看待MySQL的发展与资源投入,他无奈地说:他们是和尚,只管念经不问俗事,发布会之后私底下也有一番沟通与探 讨,明显感觉到甲骨文公司高层也非常困惑,大致有以下几点:

(1). 甲骨文公司并不想投入很多资源与精力,重点发展MySQL数据库产品;

(2). 有技术社区的支持,MySQL数据库产品的研发能力与速度会使MySQL数据库产品越来越优秀;

(3). MySQL数据库产品对甲骨文的Oracle数据库市场冲击越来越大;

(4). 甲骨文公司收购SUN之后,大量原MySQL AB公司的雇员离职,创办自己的公司,并从事MySQL数据库产品的技术研发与服务提供;

(5). 甲骨文公司不发展MySQL数据库产品,但是其他第三方公司研发的MySQL数据库产品越来越好,将不久取代MySQL AB公司在开源领域的地位;

分享到:

网友评论

推荐数据库

热门数据库