数据库新贵MySQL对IBM甲骨文构成威胁
MySQL, 这个几年前在科技圈里还名不见经传的小公司,目前已经通过销售极具价格优势和易于运用的数据库产品(跟公司同名),逐渐受到了那些寻求小型和廉价数据产品的公司的欢迎。这家由风险投资支持的公司去年的收入在前年的基础上翻了一番,达到了1000万欧元(1200万美元)。预计其收入将继续增长。>Microsoft在上世纪90年代中期凭借着购买来的一款低端数据库产品和Oracle还有IBM死磕了一把,从而上演了一出“穷光蛋到百万富翁”的好戏。微软的SQL服务器主要靠与商用软件高度兼容的廉价产品来博得小公司和大公司的各个部门的欢心。现在,凭着将近20%的全球市场占有率,微软正逐渐在大型数据库方面与大头Oracle和IBM竞争,显然,它从低端起点中获利不少。
走进MySQL
“我们和微软之间的相似之处在于软件的兼容性和开发环境,微软则在简易性方面一直都有着上佳的表现。” 以瑞典Uppsala为总部的MySQL的市场部副总Zack Urlocker说。但他同时也指出两者的区别:最重要的是,MySQL并不完全依赖于Windows.
在许多软件开发商致力发展他们的技术的复杂和完美的时候,MySQL就象数据库家庭的本田CIVIC一样的平易近人。它并不以尖端的功能取胜,而是为实现相对简单的功能,诸如网页的数据处理而设计的。
但是该公司仍然在试图改进他的产品,并不只是着眼于低端。在美国周三(北京时间周四)开始弗罗里达奥兰多举行的MySQL用户大会上,该公司将进一步展示包括为瞄准更大的客户而发展集群等更多的功能。
价廉物美
MySQL 数据库正逐渐占领微软发家的低端市场。公司认为,这对于被大头们诸如Oracle, IBM和微软所控制的数据库市场来说,是一个适当的定位。MySQL对于只是寻求在大多数情况下“够用”的公司和其他团体来说,无疑具有很大的吸引力,Meta集团的一个数据分析员Mark Shainman这样说。MySQL同样引起了对开放源软件—比如最著名的LINUX操作系统--的性价比的逐渐增加的新一轮关注。
“当公司们使用Oracle或者别的数据库系统平台的时候,他们获得一堆的功能,”Shainman这么说,“但是实际上很多人要进行的操作很简单,尤其是在单个部门阶段。”
由于开放源软件的开发者和小企业的感兴趣,MySQL从而成为微软最致命的威胁,Shainman这样说。
“在一个曾经完全被微软控制的环境下,你将会看见公司们对MySQL产生兴趣:它的低价和Linux的崛起。”Shainman说。
MySQL通常是打入企业并不重要的部门并且从那里开始扩散而不急于进行激进的市场扩张,Urlocker 说,一个开发者或者部门在没有足够的经费去购买数据库使用权的时候,会使用MySQL, 接着公司会考虑这个软件在更大范围内的使用。
2000年,当Marten Mickos成为公司的总裁的时候,他迅速的把公司的注意力放在尽可能多的吸引眼球方面,而不是急于取代强势的数据库支持商。
“我最早得到的启示是:‘别以为你能把Oracle干掉。’如果我们和他们对着干,他们肯定会采取措施。我们需要考虑我们怎么样才能对一个新的市场提供服务和如何开发一个新的市场,”Mickos说。使用MySQL数据库的软件通常来说都很新,比如飞机票的搜索之类的,他说。操作的简易性也是必要的:公司的目标是让顾客在15分钟内安装好他自己的数据库。
“我们只不过看见了数据库市场的曙光,它的足迹将会遍布世界各地。”Mickos说。“Oracle 认为整个世界需要一个巨大的数据库,我们则坚持小型分散的模型。”
MySQL并不是唯一一个这样想的,另外已经存在的开放源数据库包括PostgreSQL 和Firebird。
数据库市场的领先者Oracle, IBM 和 Microsoft通常来说并不重视和MySQL的竞争,他们宣称他们的产品更加成熟完美,给核心数据软件提供更多的功能和插件,比如解析算法。
但是,Urlocker说,一个廉价的产品同样能够处理高要求的计算要求。比如Dell, 就出售被认为廉价单或双处理器的服务器,而这些服务器却被运用在非常重要的运算中。
发挥到极至
有一些MySQL的用户已经把数据库的功能发挥到了极至。
提供旅行预定的Sabre Holdings把支持他面向客户的网页的主机和高端Unix服务器换下了,取而代之的是四十五台运行着不同的开放源软件,包括Linux和MySQL的英特尔服务器。根据公司管理层提供的资料,这种近似于放养的,对相对便宜的系统的选择光为公司购买软件就省下了几百万美元。
电子商务网站PriceGrabber.com在1999年建立的时候就选择了MySQL来运行他的数据库,因为它的简单易用和网站技术人员对开放源软件在非昂贵服务器上面的应用的偏好,Corey Ostman,技术部的副总裁说。
“5年前,当你新开一个公司,你几乎会不假思索的选择Oracle.” Ostman 说,“但我们发现MySQL十分易于安装和使用。”
公司用两套MySQL数据库来存储大约50G的产品信息,每天更新6次。当网站的功能和流量增加,MySQL稳定的增加功能,从而使数据库及其生产商满足了PriceGrabber的需要。
曾经一度在2001年PriceGrabber考虑在一个交易频繁的系统使用另一套数据库。“我们发现,使用另一套数据库所产生的不便并不能使他更好用,”Ostman说。至今为止,他补充,MySQL已经成熟到能够满足PriceGrabber的需要了。
不同的模型
MySQL具有新型的开放源式企业化模型来吸引小型公司。公司对产品进行双受权的方式:对商用授权通过开放源GNU方式,对普通用户进行GPL方式。进行技术支持和提供对数据库系统的免费升级下载。
植根于一个开放源开发环境中有助于MySQL发展它的顾客和应用软件开发人员要求的功能。通常来说,商用数据库公司会增加一些大量客户要求的功能,而所需的花费则被转移到整个顾客群体中, Shainman说。
但是MySQL还不能称为一个典型的开放源基础。MySQL是在与控制Linux相同的GNU通用公共授权方式下产生的,但是他的使用却在一个非常不同的领域。每个Linux程序员都拥有他自己的贡献的产权,但是MySQL对他所有的代码有全权。
这种所有权有着不同的含义。首先,它意味着MySQL同样在优先受权的方式下提供它的数据库支持—它现在就是这样运作的。其次,它意味着公司对它的开发需要有着高度的责任,从而不能步入Linux职业化和自发性的才能的海洋。但是同时,公司的确在开放源发展环境下进行调试,排除障碍和进行别的操作。
由于MySQL的源码是基于GPL方式产生的,一个程序员能够分化这个软件,制造出一个走向与公司产品不同的新的版本。但是这样做意味着,此人将从MySQL的基础代码中游离出来,将要冒着打破与依赖它的其他软件包的兼容性的危险。
波导效应
对于MySQL的兴趣正在膨胀。正致力于Linux的开发的应用程序开发人员正对MySQL显示出极大的关注。Evans 数据一月份提供的一份报告发现,去年,和6%的微软SQL使用者的增将相比,使用MySQL的应用软件增加了30%。根据一个技术专业领域的调查,AMR研究预测现阶段据说还在实验性阶段的开放源数据库的使用,将会在2006年之前成为主流。MySQL正在极大的影响数据库市场,特别是在价格方面。“尽管MySQL 不可能在近期内取代任何大的供应商,它很有可能给那些顶级的商用数据库提供商产生压力,“Forrester的Yuhanna说。
Oracle最近把它的Oracle 10G 数据库的价格下调,其他数据库供应商也很有可能会跟着提供折扣,Noel Yuhanna,一个在Forrester研究中心的数据库分析员说。Oracle 说公司需要降低它的数据库的价格来吸引相对小型的企业。
“我们没有必要非和开放源产品竞争。”Jacqueline Woods,Oracle 专管全球价格和授权的副总裁,在二月份10G数据库降价的公告中说。“但是我想很明显我们对于进入原来我们没有进入的低价位市场有着多手准备。”
新的功能
MySQL 的1200万美元的年利润是整个相关的数据库市场利润(在2003年被Gartner Dadaquest估计为8.5亿)的不可忽视的数字。当他吸引更多的顾客MySQL的扩张面临着一些挑战。
MySQL持续的增加功能意味着对企业用户的吸引,这有助于这套系统和其他高端商用,或者“闭源”数据库提供商的竞,分析家指出。
在这些步骤当中—如同前面提到的—是集成化软件,MySQL从电讯供应商Ericsson那里购买而来。它是为了通过提供"sub-second failover",以防数据库崩溃,从而给用户提供一个使用应用软件的高度稳定的数据库基础而设计的。
集成MySQL将会在第三季度以“不可抗拒的相对低价解决方式”的价格发布,Urlocker如是说。公司同样将会仔细阐述一个和软件公司联手解决MySQL在他们的应用软件中的应用的方案。
MySQL的迅速壮大是否能够像微软的SQL服务器或者Linux操作系统一样成功还是不可知的。但是,如果首席执行官Mickos是对的,MySQL将会产生一个更大的数据库市场,这个市场将会配合产品,正如本田civix一样,从而表现得至少和高端的Mercedes一样的好,或者更好。