2002-11-12 14:05
数据库市场重整在即,各大供应商严阵以待
刘杰
这一次,数据库大而重的身躯不得不动一动了。目前业界寥寥可数的数据库都吸纳了技术发展的最新精髓,但侧重点也各有不同。Sybase抢占了无线移动的先机,Oracle更想通过Linux救火。而DB2、Infomix阵营则仰仗IBM的Web服务平台,在这条路上走得很稳。
数据变革
加州大学伯克利分校一直在从事数据方面的研究,他们的统计结果是全球每年产生的信息多达20亿千兆字节,人均约250兆字节。而这其中有80%为非结构化数据信息,并且这种增长势头还在持续。我们知道传统的关系性数据库主要是管理结构化数据,面对大量的扫描图像、传真、电子办公文档、XML 和 HTML 文件、音频和视频等的非结构化数字狂潮,要求数据库必须有更好的性能,更有效率的存储,以及更多类似于XML非结构化数据形式支持的呼声越来越高。然而,仅仅由XML引发的数据库技术振荡到今天还没有平息下来。
XML已经出现差不多六年了,它正迅速成为B2B数据交换的语言。Oracle和Microsoft等主要关系型数据库厂商在其产品中推出了支持XML的技术—XEDB,它是在传统数据库的基础上,通过增加对XML数据的管理功能,但是它只能实现数据关系不太复杂的XML文档与传统数据库之间的转换。Oracle的XDB和Microsoft的SQLXML都是这种类型。IBM公司也已提供用于其DB2数据库的XML扩展器。而新出现的NXDB(自然XML数据库)则是另一种在企业中实现XML的具有发展前景、更具管理性的技术。然而,在这项新技术上并非主流厂商占有优势。
行业分析家表示,巨头们的目标都是在结构化和非结构化的数据集合中进行更加有效地搜索,但仅仅把文档推进数据库是不够的。
另一方面,迅速扩大的企业数据库用来存储所收集的关于客户、销售、市场趋势、产品以及其他有关公司经营活动的数据,如果不能搜索和分析大量事实以及图表的话,那么企业开展商务活动就缺失了一个很好的参照。固然,数据库的商业智能问题也被很突兀地提出来了。
数据库迫切需要改进的原因还有很多,例如在产业IT技术人员缺乏的情况下,由于数据的复杂性和数量日益增加,数据库管理者的负担十分沉重成为棘手问题。人们对易于管理和设计优秀工具的重要性,认识也在不断提高。这种认识再次激发起人们对降低管理需求的兴趣。IBM的自主计算可通过自我管理、自我调整和自我恢复计算机系统,减少步骤管理和维护IT系统的和费用。最新的DB2 v8中自主管理技术通过消除、简化和自动化大量与维护企业级数据库有关的传统任务,大大降低了数据库管理复杂性。还有号称保健中心系统状态的评估系统,可能警告系统的日志空间或内存可能即将耗尽,并且自行采取修正措施增加空间和内存以确保数据库正常运行。尽管Oracle和Microsoft 也有通知功能,但修复建议及通过任意浏览器访问系统的功能是IBM独到之处。
总之,非结构化数据的获取、管理和集成、商业智能、自主管理决定了数据库发展的方向。
独辟蹊径
前不久Garnter的一份数据库市场数据分析在业界引起了轩然大波。数据表明:IBM在2001年拿下数据库整体市场营收的34.6%,比前年的33.7%高。Oracle则比前年的34.1%低,以32%的市场占有率落居第二。微软虽然还是第三,其市场占有率从前年的14%上升到16.3%。第四名则是Sybase,拥有2.6%市场。市场份额最有说服力,而决定市场份额的最重砝码是技术。
当然,一年前买下Informix对IBM登上宝座起了很大作用。实际上,DB2连续20个季度增长,并且IBM在Unix和Windows上也取得两位数的增长。原来业界常有一种观点,即IBM的DB2和Infomix在一个相对封闭的圈子,他们出不来,其他厂商也进不去。这种理解可能源于对数据库是基于RISC还是英特尔体系架构的认识。客户为了削减成本倾向于使用基于英特尔处理器的服务器,这种服务器运行的数据库通常比使用基于RISC的机器便宜。
但是事情正在发生变化,首先是最广泛的平台支持,IBM DB2支持包括Linux、Sun、HP和Windows在内的22个操作系统平台,不会使用户局限在某种平台之上。而且IBM还张开双臂拥抱更多的合作伙伴,与应用软件开发商SAP、i2、Ariba、PeopleSoft等都建立了良好的合作关系,它们都将DB2作为首选数据库平台。已经有超过1.6万个合作伙伴和2.6万个应用程序都以IBM的数据库管理产品为基础,它们与IBM一起为用户提供满足他们需求的解决方案。 全球DB2用户超过6000万,分布于约40万家公司。
另一个大赢家是微软,为了同Java展开竞争,微软在建立基于网络的应用软件中推出了.Net技术,这一点有助于它为SQL Server赢得更多的客户。虽然选择.Net的开发人员也可以使用Oracle或IBM数据库来配置应用软件,但是为了获得更好的兼容性,他们还是倾向于选择微软的SQL Server。微软面临的另外一个有利因素是,各个商家的数据库软件产品在功能上都不相上下。尽管Oracle和IBM被认为是数据库技术的领导者,但是其它主要经销商的数据库产品对于处理绝大多数企业工作而言已“足够好了”。
尽管Sybase市场份额不是很大,但在移动数据库方面却是无人能比,在过去的5年中,SQL Anywhere Studio可见拥有成本比Microsoft SQL Server 2000大约低3倍,比Oracle 9i低8倍,所以其68% 的市场占有率给Sybase的未来增添了美好憧憬。
过去一年,所有IT公司的日子都不好过,各大公司中负责大宗购买决策的CIO们纷纷削减技术方面的预算。这直接影响了Oracle的销售业绩,公司最近一个季度的软件销售额比一年前下降了25%。然而来自竞争对手的压力和新成果的遥遥无期更是雪上加霜。起初,Oracle想通过数据库和电子商务套件在市场上两条腿走路,但不成想,电子商务套件遭遇了众多后其之秀的挑战,而数据库的老地盘也失掉不少,这两条腿看来都不硬。不过,一直以来,Oracle很重视对Linux平台的投入,积极推动Linux应用的发展。Oracle是第一家提供基于Linux平台的数据库和应用服务器的厂商,目前,包括Oracle 9i数据库和应用服务器第2版、Oracle 9i开发者套件在内的Oracle 9i产品线全部支持Linux。
今天的Linux无论在性能还是在应用方面都获得了大量实质性的突破,越来越多的企业用户开始利用Linux平台和Linux服务器来提供邮件、Web、文件存储等服务。然而,在数据库市场上,主流仍然是UINX,而短期内价格不是影响数据库销售的主要因素。这是否意味着Oracle还将在不确定的未来品尝胜利的果实。
谁能赌赢明天
尽管全球经济相对平淡,但IDC却对数据库的未来寄予厚望,它预计全球数据库市场规模到2006年将达到200亿美元。IDC表示,由于企业2001的IT开销大幅缩减,因此数据库厂商都放弃了高端市场而转向中端市场,但随着经济逐渐恢复,该市场将在2004年出现大幅反弹。 IDC还称,由于去年的激烈竞争,致使许多小型数据库厂商倒闭,而能够生存下来的都是极具竞争力的大中型厂商,因此整个数据库市场格局已经有所改变。IDC应用程序开发部门的主管卡尔表示,随着越来越多的服务提供商在互联网上开展服务,数据库市场将再创新高。
实际上数据库厂商也早已摩拳擦掌、跃跃欲试开始新一轮激战了。数据库的新发展势必会带动其产业链上下游的复兴。无线商务应用模式正成为新的潮流,它所要求的移动数据库技术,正成新模式的核心技术。同时生态圈正在形成,移动商务解决方案及基础软件供应商联合软件集成商,设备制造商与网络运营商提供一个服务于企业客户的完整的移动商务解决方案。运营商籍此提供网络增值服务,企业能够从两方面获得技术投资的回报:增加利润和降低成本。然而,我们也不能盲目乐观,WAP的失败从一个侧面说明了无线应用模式并非一定可行。
当然,数据库无论如何变,最大的受益者还是企业。大多数企业都有多种不同的信息源和多种计算机系统,数据的类型各异,位置也各不相同,而确保信息能够被快捷、稳定、灵活的执行、传送和管理是一项具有挑战性的工作,这也就是实施企业应用集成的目的所在。现在,通过单一的SQL查询,DB2就能从Web服务供应器上访问并合并各种信息,而不再需要使用各种应用程序。此种友好的技术使程序员能加速集成操作,并会因使用更为高度自动化的方法在网上链接企业、用户、供应商和员工而大大受益。举例而言,如果一家银行要对借贷、证券和保险三个部门进行合并,DB2的联合Web服务能力可向客户账户管理人员提供统一的信息,而不论所需的数据位于何地。
回顾数据库市场的变数,都与技术的发展分不开。如今,Linux、无线和Web服务能否真如厂商所期待,谁又能抓住最有生命力的稻草,就看他们的悟性了。
本文原载于《互联网周刊》