2005-12-27
2004年12月最新发布的IDC报告显示,在全球嵌入式数据库市场中,2003年后关系型数据库增长率最高,达到了11%,市场容量则达11.28亿美元。而在全球前十位嵌入式数据库供应商中,后关系型数据库的市场领袖――-InterSystems公司则以高达38%增长率、1.41亿美元的年收入跃居全球第二大数据库提供商。据IDC的同一份报告分析,由于面向服务架构(SOAs)的流行,后关系型数据库将占据更多的市场份额。 虽然支持这种“更多”预测的具体数据仍在统计中,但人们有理由相信,当下,数据库技术和市场确已进入一个分水岭,后关系型数据库的“霸权”时代似乎指日可待。 那些不断增长的市场数据也许正是这样一个时代迫近的强烈信号。 得天独“后”――后关系型数据库引领数据库技术发展方向: 数据库的前世今生 上个世纪60年代早期,第一个通用的DBMS(数据库管理系统)由Chares Bechman在通用电器工作时设计,当时被称为集成数据存储,它奠定了网状、层次数据模型的基础,而这个阶段也被看作是数据库历史中前关系型数据库时期。 10几年之后的70年代,时任IBM研究员的E.F.Codd博士首次提出了关系型数据库的数据模型和理论,后经IBM实验室对该模型的数据库体系结构、SQL查询语言、事务处理、分布式数据库理论等进行商务开发和论证,最终以今天大家熟知的DB2系统推向市场,并因此引发了数据库的一次革命。从此,这种带有易于理解的二维数据模型的关系型数据库,以强大的生命力在上个世纪80年代后成为数据库领域的绝对主角。 随着网络应用的丰富和深入,数据对象从简单的数字、字符等文本类型向诸如图形、图像、音视频、Web网页等各种类型和事件拓展,传统关系型数据库的二维模型已经无法完成对上述复杂对象的描述和存储。于是,关系型数据库的主角身份开始受到置疑和动摇。此时,后关系型数据库如一匹黑马,脱颖而出,并随即成为其中最强势的挑战者。 事实上,在近几年的市场争夺战中,后关系型数据库已经显现出了作为未来数据库领袖的气质和内涵。 得天独“后”――后关系型数据库引领数据库技术发展方向: 后关系型数据库抢戏 严格算来,在上个世纪70年代后期,一位名为P.Chen的人提出的实体-关系数据模型被普遍认为是今天后关系型数据库的雏形。当然,直到Internet的出现和繁荣,后关系型数据库才在网络市场需求的刺激下得以完善的产品和应用参与角逐。 随着网络化应用的推进,即使是一个简单的事务处理性应用系统也能触及到关系型数据库技术的极限。其中二维数据模型、低效的事务处理性能、高昂的开发和维护费用、有限的扩展机制等都成为这些传统关系型数据库的软肋。可以说,它在适应复杂化、快速升级、简单开发、海量数据存储和处理等新应用需求方面似乎越来越力不从心。它无法完成对复杂数据类型的简单、合理描述,随之而来的,是现有的查询语言、数据处理技术、存储系统也日显“老态”。总之,当面向对象甚至面向服务的技术架构开始风行的时候,关系型数据库却成为这种对象技术的掣肘,因为所有的对象和服务都不得不被拆解为二维关系数据模型。 得天独“后”――后关系型数据库引领数据库技术发展方向: 此时,后关系型数据库信步走上前台。 后关系型数据库的主要特征是将多维处理技术和面向对象技术集成在一起,从而能够提供事务处理应用开发所需的高性能和灵活性,同时支持应用和数据的复杂性,并拥有比关系型技术更强的扩展性、更快的编程能力以及更便捷的使用特性。 开篇提及的InterSystems公司被业界公认是这种后关系型数据库的技术领袖和商业市场的主导者。他们的Caché数据库技术结合了高性能、快速查询SQL、先进的快速存储和面向对象技术,在全球400多万用户的关键应用环境中得到可靠验证。 也正是InterSystems的成功示范,使后关系型数据库有了引领未来数据库市场风骚的底气和资格。 得天独“后”――后关系型数据库引领数据库技术发展方向: “后”起之秀的特质 从全球应用市场看,医疗、政府、金融、交通、制造业是后关系型数据库的推崇者和先行者。以医院为例,医疗环境本身的繁杂导致了海量数据关系和事物处理上的日益复杂。而基于传统关系型数据库开发的管理系统则普遍存在着响应速度慢、怠机频繁、存储超出冗余等弊端。如影随形并时常加剧的头疼困扰着信息管理员们。幸运的是,他们发现了减轻并彻底治愈这种症状的良剂――后关系型数据库,并开始从中受益。 这里不妨仍以InterSystems公司的Caché为例。据他们在400万个终端用户的应用反馈看,相比传统的关系型数据库,后关系型数据库的处理速度快了20倍;应用系统的稳定性提高了3倍;存储空间节约了一半;开发、使用和维护成本也大大降低。 这样的成效来自于Caché或者说后关系型数据库本身的技术特质。这种整合了对象数据库访问、高性能SQL访问和强大的多维数据访问的后关系型数据库技术,为有大量用户使用的Web复杂事物处理提供了优化和集成功能;其在统一数据架构下自动定义的对象和表两种数据模型,因为无需进行代码转换,而使应用系统的开发效率得到极大提高;同时因其简单易行而大大降低了系统的维护成本。 值得关注的是,虽然一些厂商正试图扩展他们的数据模型来支持各种对象,但产品成熟度和市场反应方面仍需判断。Caché中拥有专利的高级对象技术――方法生成器,使开发者能够用简单、现实的方法思考并使用对象,甚至是那种极其复杂的对象都可自动定义并归类。这种面向对象的技术既是后关系型数据库的核心品质,也代表着未来数据库技术的发展方向。纵观后关系型数据库的市场反响,我们或许应该确认并坚持这种判断。 遗憾的是,对这种新的数据库技术,国内市场依然疏于了解和尝试。即使是那些数据结构复杂、数据量巨大、安全性要求极高的行业,大多仍在传统关系型数据库的桎梏中艰守。虽然这样的市场现实让关系型数据库得以继续主导当下的市场,但却无法否认,两种数据库技术并驾齐驱的时代已经来临,甚至,我们似乎已经嗅到了后关系型数据库即将领衔的未来。
|
信息化软件应用目录 OA 办公自动化系统
CRM 客户关系管理系统
PM 项目管理系统
SCM 供应链管理系统
CC 协同商务系统
BPM 业务流程管理
BI 商务智能
CMS 内容管理系统
KM/KBS 知识管理系统
电子商务系统
HRM 人力资源管理系统
ERP 企业资源计划
EAM 企业资产管理系统
|