MySQL的研发人员又为我们带来值得合掌相庆的好消息,本周SUN公司在今年初收购MySQL公司后召开的首届MySQL用户大会上,宣布MySQL在开源数据库升级方面取得重大进展。
SUN公司借在美国加利福尼亚州圣克拉拉市举行MySQL用户大会之机推出了MySQL5.1版本,这款升级产品包含的几个最新特性专门针对大型企业设计,能使数据库更加适用于大型企业中的关键任务应用软件。
"MySQL5.1尽管听上去只是一款升级产品,但在某些主要特性上却又着重大的改进"SUN公司MySQL产品副总裁Zack Urlocker介绍说"或许,我们应该称它为MySQL6.0,因为它的内涵如此丰富,是研发人员耗时两年的心血结晶"。
MySQL5.1的改进包括分区,事件安排,按行复制和磁盘集群。这些也是来自IBM,甲骨文和微软公司竞争产品中所具备的成熟特性。但是这些特点有助于MySQL受到倾向在性能和能力上有所升级的用户的青睐,这才是关键的。
"坦率的说,我们真正值得骄傲的是我们修正了许多MySQL5.0中比较突出的漏洞"MySQL AB在被SUN公司收购前的产品执行副总裁Urlocker表示。"因此MySQL5.1不仅在可靠性上有所增强,而且性能也提升了20%。这个数据在不同情况下会有上下浮动,但在性能和扩展性上的改进是显而易见的"。
此次会议讨论的其他议题还包括MySQL研发人员一直关注的交易引擎。许多用户目前仍在使用InnoDB,但是甲骨文公司几年前收购了这款软件。MySQL目前正在研发一款名为"猎鹰"(Falcon)的替代产品,预期将与MySQL 6.0一同推出。
同时,MySQL早期的开发者之一Michael Widenius也正在研发一款名为"玛利亚"(Maria)的交易引擎,1月推出了它的早期版本。
"Maria研发团队的目标就是要让Maria成为MySQL的默认交易引擎,Falcon的目标也是如此。狭路相逢勇者胜"Widenius曾经在他的博客中这样说道。
研发人员也在试图寻找适合MySQL的发展之路,SUN公司自2月份斥资近10亿美元收购MySQL之后还没有给出确实的规划,一些人猜测SUN公司不会改变MySQL的开源开发模式。
SUN公司围绕Falcon也做了不少市场宣传。"这款软件将优化多核,多线程环境中的网络应用软件"Urlocker表示。SUN公司一直是使用类似的语言来提升它的多核,多线程服务器处理器在运行繁忙的网络站点时的性能。
SUN公司是为数不多的几家了解如何同时提供免费和付费产品的大型公司之一,这种商业模式对MySQL进军企业级市场有所帮助,Urlocker认为。"我并非是指MySQL是在这一领域能与强势产品相竞争的同量级产品,但是它很快就会取得自己的一席之地"。