【IT168 开源】
编者按:日前,主管MySQL公司开源数据库、开发工具等整个产品家族的定义、研发和促销战略的MySQL执行副总裁Zack Urlocker接受了专访,主要谈论了MySQL的盈利模式、服务模式、市场战略,以及相对Oracle而言,MySQL存在的空间。
蒋顺利(万里开源软件公司高级经理):Zack Urlocker先生主要负责MySQL公司的市场和产品,他在MySQL也做了很多年,对MySQL的发展、策略都有非常多的了解,所以正好他这次来中国跟大家有一个见面的交流机会。
我先大概介绍一下MySQL的一个概况吧。第一介绍一下MySQL公司,它是1995年就成立了,总部是在瑞典和美国分总部。在22个国家都有业务,MySQL数据库现在安装量现在可能已经不止1000万了,每天的下载量在500000,它的下载量是非常多的。
其中一个值得关注的,是在中国的下载量已经超过了美国,中国市场现在是第一大下载量。
去年截至九月份我看到的数字是380万的下载量,可能已经中国人太多。其实MySQL适用的领域的非常广泛,包括嵌入式、网站应用、企业级应用,其实你想到的最后的应用地方MySQL都可以去适用它。
现在大家都提J2EE架构、.NET架构,还有LAMP架构,其实MySQL都可以在其中去起作用。不管你是Windows平台,还是Unix平台,还是Linux平台它都可以去使用,所以MySQL有很宽泛的使用的范围。MySQL在各个平台都可以使用,这就给它提供了很多的市场机会。
大致说一下MySQL的优势吧,它是一个开源软件,它的客户面向企业级用户。因为是开源软件,这就可以让很多的开发者很便利地得到它的源代码,也可以在这个基础上做一些适合自己的应用的一些更新。
MySQL也可以提供一些企业级的技术服务,我们经常提到的它的三个服务就是它的性能、可靠性、易用性。
MySQL的性能,优化到什么地步呢?一家杂志做了一个第三方的评测,就是对Oracle、MySQL等这几个最后做的一个评测。可以看到,就表现的性能来说MySQL和Oracle是持平的,比其他的都是远远的超过的。所以从性能来说,人们怀疑MySQL作为一个开源软件会不会比商业软件差呢?其实不是这样的,事实证明它比一些商业软件可能更有优势的地方。
易用性。我们这里依赖几个数字,MySQL的安装包非常的小,大概是15兆到20兆。作为一个数据库,这么小的安装程序这是其他软件做不到的。另外,MySQL的安装非常简单,只需要15分钟。有的客户不相信,我们的工程师就现场教给他,15分钟就可以安装完,这是你不可想象的。而Oracle在安装的时候需要很长的时间,因为它的安装程序比较大。
作为开源软件,MySQL自然有成本方面的优势。广为人知的Linux的生产是通过开源社区来出现的,所以它的成本会比较低,这是开源软件的优势。
在安装成本上,MySQL是根据服务器来收费的,即一个服务器收取多少钱。
而其他的数据库像SQL Sever它是通过用户数量来收费,即通过SQL Server数据库所链接的终端用户,这样的话费用是会非常高。而Oracle则是通过CPU数量来收费,如果买个双核的CPU,可能会性能高一点,但是在数据库安装成本方面也相应提高了。
对于MySQL的社区版和商业版的区别,这可能是很多人不太清楚的地方。有免费的社区版本,为什么要买商业版?
社区版是一些新的技术的一个试样平台。我可能是开发者,或者是开源社区的爱好者,我开发了一项新的功能,并把这项新功能添加到我从社区中免费下载下来的社区版软件中,然后再把这个“新产品”发布到社区里面供大家去免费使用它,不断地完善它。
商业版是相对比较稳定的软件产品,是经过了很多的开源社区去验证。
MySQL也有自己的一些专门验证技术去验证新功能,通过后,再放到MySQL商业版里面。
因为商业版有知识产权保护,只要用户买了商业版软件产品,就与MySQL建立了这种法律上的联系。如果用户所购买的数据库产品出了问题,MySQL负责提供软件技术支持和服务。
企业级用户对于MySQL而言非常重要,因为MySQL刚开始的企业用户比较少。进入企业级数据库市场,用户对数据的可靠性要求更高,所以这就就需要我们去努力实现。