2007数据库技术谁主沉浮(上):商业数据库市场与技术分析报告

来源:互联网 发布:淘宝的电子商务模式 编辑:程序博客网 时间:2024/06/07 00:15

2006年转眼就消逝了,在新的一年里,让我们一起来回顾一下在这过去的一年中,数据库领域都发生了哪些重要变迁。

 

2007数据库技术谁主沉浮(下):特定领域数据库市场与技术分析

 

一、 近年数据库市场分析

首先我们从2005年的统计数据开始,了解一下2005年数据库市场的份额情况。

1.1 市场的分布
  根据Gartner公司的统计数据,2005年全球数据库市场增长了约8%;其中,Oracle的全球市场份额为48.6%,IBM的市场份额为22%,微软的市场份额为15%(下表所示市场规模单位为百万美元,数据来自Gartner公司官方网站):

  我们注意到前三强的市场占有率达到了85.6%,而Oracle以48.6%的份额几乎占据了数据库市场的半壁江山,处于绝对的领导地位;Oracle的份额是IBM的2倍还多,比IBM和微软的总和还要高出10个百分点。
另外一个值得注意的是地方是,Teradata凭借其在数据仓库领域的出色表现,已经在数据库市场占据了3.2%的份额,这一份额超过了老牌数据库厂商Sybase。

以下图表可以使我们清晰地看到这一市场分布:
 
1.2 微软的更新

  微软公司在2005年发布了SQLServer2005版,这一版本耗时达五年之久,曾多次推迟发布时间。据说微软每次推迟发布都和来自竞争对手新产品的压力有关。
微软的新产品发布及一系列相关政策使得微软在2005年获得了16.6%的增长,这一增长十分显著。

  不过微软最终认识到让用户用5年时间来等待升级实在是过于漫长,于是成立了一个SRI(SoftwareReengineeringInitiative)部门,用来确保用户升级不用等待超过两年的时间。
微软似乎和五年很有缘份,SQLServer2000和SQLServer2005、IE6和IE7、WindowsXp和Vista,微软的延期发布几乎已经成为了习惯。

  微软SRI部门负责人甚至总结到:在过去的5年中,甲骨文推出了二个升级版本,IBM公司也是如此。但如果考察一下他们的版本会发现,各个版本的变化都不特别大,客户似乎很喜欢这样。

1.3 Oracle的产品更新

那么让我们来看一下,Oracle公司在以怎样的频率发布他们的新产品:

  从Oracle6开始,Oracle的版本更新平均只需要3.2年,看来Oracle公司的产品更新能力果然不同凡响。在微软进行埋头开发的5年中,Oracle的确已经发布了两个主要版本Oracle9i和Oracle10g,而且Oracle也正是通过不断的新产品升级保持领先优势并给竞争对手施加压力。

通过更直观的图表我们可以看到Oracle整个产品序列的发布时间:

  (注:图中未标注1998年Oracle发布了Oracle8i版本)

  现在我们可以退得更远一点,我们知道自从1970年E.F.Codd博士发表那篇著名的论文(ARelationalModelofDataforLargeSharedDataBanks)以来,关系数据库的发展已经经历了一个漫长的历史过程;关系数据库理论早已成熟,而关系型数据库技术却只是在完善的道路上不断前行。针对Oracle来说,Oracle7已经是一款很稳定和功能完善的数据库产品,在1992年之后,Oracle更多的工作是在锦上添花。而即使在这个方向上,Oracle也一直在引导潮流。

  所以在2006年IBM发布了蓄势已久的IBMDB2V9Viper版本,并且在这个版本中引入PureXML支持,IBM期望通过这一新特性赶上并且超过Oracle数据库产品。

1.4 Sybase-曾经的强者

  从上面的统计数据中我们看到,Sybase的份额已经降到很低,仅为3%左右,在Oracle、IBM、微软的强大攻势下Sybase节节败退,甚至早在1997年,Gartner公司已经将Sybase从”Big5”DBMS市场领先者中除名。

  然而毕竟Sybase曾经是数据库市场上的强者(微软的SQLServer也是丛Sybase发展而来),尤其是在中国市场,Sybase进入的较早,在中国的电信、金融、铁路等行业占据较高的市场份额,具有颇深的影响力。根据CCID的统计数据,2002年Sybase以36.2%的份额占据中国铁路数据库市场绝对的领导地位;而在中国电信行业这一数字更是高达45%;根据国内统计公司易观国际最近发布的统计数据,在2006年的第三季度,Sybase在中国市场的占有率仍然高达13.3%,位居第四位(具体数据图表见后文)。

  虽然Sybase在逐渐失去的传统关系数据库市场,但是多年的积累使他们仍然维持了一部分用户,这部分用户使Sybase在这个领域仍然拥有一席之地;当Sybase在关系数据库领域选择了防守撤退之后,他们选择了另外一个细分市场:移动数据库领域,据统计Sybase在全球移动数据库市场的份额已经高达73%。虽然这仍然是一个较小的细分市场,但是Sybase已经选择了这个方向进行突围,我们希望这个曾经的强者能够一路走好。

 2.1 IBM的DB2V9Viper横空出世

  在2006年IBM发布了DB2V9Viper数据库版本,在这一数据库版本中,IBM引入PureXML支持,这意味着XML数据将以其自身固有的分层格式进行存储和查询;通过将原生XML带入传统的关系型数据库中,使得关系型数据可以和非关系型数据在同一数据库中并存,IBM期望通过XML数据的灵活性来弥补关系型数据库在这方面的不足。
而且依托于IBM的种种技术创新,新的XML技术和传统的以大对象方式存储具有本质的区别,这更被看作关系型数据库向传统数据库的一种回归。从这个意义上说,IBM在2006年引导了数据库市场的一时之风。

在DB2V9中IBM主推9大技术特性:
  1.新的XML特性,PureXML支持
  2.新的应用与开发特性
  3.新增自动数据库管理功能
  4.性能与可扩展性增强
  5.新的安全特性与增强
  6.使用分区改进大型数据库管理
  7.数据恢复增强
  8.自动管理性增强
  9.自动演进(包括自动统计数据收集等)
我们可以看到,在众多新特性之中,唯一的突出亮点就是“新的XML特性”,这也是IBM耗时五年抛出的”杀手锏”;而其他的特性增强对于竞争对手Oracle来说,早已经不是什么新鲜事了。

那么这一新技术到底将在数据库领域占有什么样的位置呢?

2.2 数据库的发展方向

  我们知道,长期以来,关系型数据库一直向着容纳更多、需求更少、应用更高等方向发展。

  所谓容纳更多,也就是将更多样的数据存入数据库之中,不断扩展数据库的存储能力。从早期的文本数据到现在的音频、视频数据,各类文档、非结构化XML数据等,几乎所有的数据都可以被存储在数据库之中。

  从这个意义上说XML数据也只是数据库向存储更多方向发展的一个产物,IBM的PureXML也并没有跳出关系数据库的传统范畴,这一新特性不过是关系数据库在完善过程中的一个选择。

原创粉丝点击