三九宝宝网宝宝百科宝宝知识

高端还是低端,MySQL掀起开源暗流

11月26日 编辑 39baobao.com

[开源技术Struts:Struts2简介]什么是Struts2?虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有...+阅读

如果你是一个渴望“赢”的人,你一定会明白洞察力的重要。而如果你刻意培养洞察力,你一定会明白,最难把握的是一些暗流,一些看似不重要,但却往往能起到关键作用的因素。而就数据库市场而言,Oracle、DB2、SQL Server成了当仁不让的霸主。人们总是习惯于在它们之后,才顺便提一下MySQL,但这样的人显然忽视了一个事实:中国已经超越了美国,成为世界上下载MySQL数量的国家。仅凭这一点,我们把MySQL看成是数据库领域的暗流,一点也不为过。也正是如此,MySQL公司全球执行副总裁Zack Urlocker的到来,给我们提供了一个近距离观察暗流的机会。

小巧的暗流

如果我们用一个词来形容MySQL数据库,那这个词肯定是小巧。20M的软件与Oracle动辄600多M的厐大身躯相比,确实是异常的“苗条”。但它却又不是一种柔弱型的苗条,而是因苗条而灵活。无论你从事研究的是嵌入式、网站应用,或者是企业级应用;也无论你忠爱J2EE、、 LAMP架构;或者是你应用着Windows、UNIX,甚至Linux平台,你总能发现MySQL数据库的用处。如果我们可以把Oracle、DB比做一头大象,那么相应地,MySQ就确实是一只小老鼠,但这却是一只不处不在的小老鼠。

对此,Zack Urlocker评价说:“MySQL因为灵活而受益,比如它的存储引擎是可以插拔和替换的,这种灵活性就受到了IBM的关注。所以IBM i5部门的存储引擎现在就用上了MySQL。这样,IBM的i系列服务器也因为有了MySQL的存储引擎而享受到LAMP架构的开放性,从而更容易应用 LAMP架构的应用。”

无处不在还给MySQL创造了一个机会,这就是大量的应用必然会产生相应的服务需求。对此,Zack Urlocker介绍说:“服务支持工作确实非常重要,也正是因为这样,我们才在中国国内选择了万里开源来做实施。另外万里开源还需要做一项工作,这就是培训。对企业的CIO们来说,我希望他们打消因不熟悉而带来的恐惧,如果你接触过Oracle、DB2、SQL Server,他们会很容易地教会你用MySQL。”看一看数字显示吧,截至去年九月,MySQL在中国的下载量已突破了380万。因此,我们有理由相信,MySQL公司在中国将进入一个收获期。

成长的互动

近期,中小企业的话题不断升温。而据Zack Urlocker介绍,美国国内的中小企业在起步阶段一般都会选用MySQL数据库。只不过这里还存在着一个有趣的现象,就是这些曾经的中小型企业,在快速成长之后,仍然延用了采用MySQL数据库的传统。这里边有一句潜台词,就是无论是MySQL数据库,还是MySQL公司,都处于快速成长的状态。一家快速成长的企业给另一些同样处于快速成长状态的企业提供管理利器,这无疑构成了一种成长的互动。

Zack Urlocker介绍说:“你可以很容易地看到,MySQL数据库价格低、易用性好同时又安全可靠,这些全是中小企业所需要的。所以我不想多谈我们对中小企业的政府,应该让用户自己去考虑什么才是他们最需要的。从美国的经验来看,处于成长期的中小企业,他们常常会在开始把MySQL数据库应用于非管理应用,而随着技术的提高和人才的积累,他们会把管理应用迁移到MySQL上。你们一定对YouTube很熟,他们一开始就用MySQL,当他们的公司使用着上千台服务器时,他们还在用。”

Zack Urlocker认为:“对中小企业而言,限于资金、技术、人才的限制,应用基于网上的服务是一个趋势。几年前我们可以把看成是一个搜索引擎的公司,但今天,它是一个基于网络的提供应用的方案基础商。而这其实也是MySQL的一大优势,你可以看到绝大部分基于网络的应用,都是由MYSQL提供支撑的。”

高端还是低端,这是一个问题

不久以前,MySQL公司宣布与高可用Linux系统技术DRBD提供商LINBIT达成合作伙伴关系。通过在MySQL中采用DRBD技术,提供高可用解决方案。那么,当MySQL公司拥有了更多高端的企业级产品,它会向高端市场发起冲击,还是利用性价比更为出色的产品拓展中小型市场呢?

对此,Zack Urlocke的回答极为巧妙,他说:“数据库市场足够大,MySQL有空间存在,Oracle也有空间存在。这二者同时还有交集存在,你看Google、雅虎、北电、思科这些公司既是MySQL的用户,也是Oracle的用户。就高端、低端这个问题,Oracle的主席把Oracle比喻成波音747,把MySQL比喻成丰田汽车。这有什么关系呢?不同的人有不同的需要,不是每一个人都需要一个波音747,有时候你可能需要一个丰田汽车,而且你得看到丰田汽车的需求可比波音747大多了。”

从这些话里,我们不难品出一个道理,在所谓低端、高端之外,还有一个依据,这就是产品定位,围绕着定位,低端与高端也许并不绝对。这就如同我们做道简单的算术题,我们要比较的是价格与数量的乘积,当价格低和数量大同时存在时,你很难判断出最后谁的结果更大。但也正因为如此,我们好象越发看不清 MySQL这股暗流的潜力了

以下为关联文档:

开源技术:Structs2可以将BEAN中的属性值提取出来! 先看配置,这些配置都是在struts.xml里面的 1.第一步是在JAVA包中写一个拦截器。实现一个接口方法表示这个拦截器已经写好了! 2.为了让其知道有...

推荐阅读
图文推荐