科技时代新浪首页 > 科技时代 > 业界 > 正文

IBM发布第3代数据库新品DB2 9 全面支持XML


http://www.sina.com.cn 2006年07月14日 12:28 赛迪网

  【赛迪网讯】7月14日,IBM在京举办了主题为“凝聚40年之创新结晶 开辟信息革命新纪元”的新闻发布会,正式发布一款具有划时代意义的数据库产品IBM DB2 9。IBM DB2 9是IBM在数据库领域40年创新不息的结晶,它以支持原生XML文档的技术开创数据库领域第三个新纪元,将带人们进入信息服务时代,革新企业构建SOA的思路。IBM DB2 9的发布,表明IBM继续引领数据库市场,是数据库技术创新当之无愧的领袖。

  赛迪网网上直播:IBM第三代数据库新品DB2 9发布会

  信息技术发展至今日,已经与各行各业的业务发生越来越紧密的联系,而任何强大的IT架构或应用,一旦脱离底层的数据,便会变得毫无意义。为此,数十年来,人们一直在探索如何更好地管理和应用数据。在这个历程中,IBM一直扮演着革命先驱的角色。

  1966年,IBM开始进军数据库领域,开创层次数据库时代作为这个时代的代表作,IBM开发的IMS(Information Management System)帮助美国航空航天局(NASA)顺利实施“阿波罗太空计划”。

  1970年,IBM首次提出关系型数据库模型,开创了关系型数据库时代IBM所提出的这个关系型数据库模型成为此后统领数据库市场30余年的关系型数据库的基础,Oracle、Sybase、MS SQL Server等数据库产品都基于此,IBM也于1983年正式发布命名为DB2的关系型数据库产品。

  2006年,IBM发布DB2 9,将数据库领域带入XML时代毫无疑问,IT建设已经进入SOA(Service-Oriented Architecture)时代。SOA的核心思想是在整合企业应用的基础上,提供针对核心业务的服务,这是一种灵活、开放的架构体系。而要实现SOA,一个核心难点是顺畅解决不同应用间的数据交换问题。XML以其可扩展性、与平台无关性和层次结构等特性,成为构建SOA时不同应用间进行数据交换的主流语言。而与此同时,如何存储和管理几何量级的XML数据、直接支持原生XML文档成为SOA构建效率和质量的关键。在这样的背景下,IBM推出全面支持原生XML的DB2 9,使XML数据的存储问题迎刃而解,将更充分地发挥XML的作用,开创一个新的XML数据库时代。这也将极大简化企业构建SOA的中心环节,给企业带来巨额商业价值。

  IBM院士、美国工程院院士、IBM中国软件开发中心总经理郑妙勤女士表示:“作为一名在IBM从事数据库研究的工作者,我为自己的工作和IBM数据库感到自豪——IBM的技术在数据库的历史上总是扮演着开拓者的角色,从层次数据库到关系型数据库,再到今天的混合数据库,数据库领域的每一座里程碑都与IBM息息相关。可以预见,DB2 9将传承IBM数据库的优良传统,以先进的技术和理念开拓一个以XML应用为主导的新纪元。”

  赛迪咨询计算机与软件咨询事业部总经理陆渝女士表示:“作为一个曾经的数据库用户,我认为IBM DB2 9完全是站在用户应用的角度来考虑问题的。比如,它基于XML的建模技术,对开发应用是非常有意义的。我以前在做视图链接的时候,考虑到最终的应用,认为建模存在非常多的难点。而DB2 9所附带的功能解决了我们当时所遇到的许多问题。同时,从分析师的角度来看,我认为DB2 9是里程碑式的东西,对于整个数据库领域来讲都是是非常有意义的事,因为它将开创一个传统关系型数据与XML数据混合应用的新时代。”

  IBM DB2 9是750名科学家在全球8个国家的无数个实验室里辛勤工作的结晶,实现了为期五年的研发项目所能达到的极致。DB2 9突破了传统数据库“重存储,轻利用”的不足,转向帮企业用户提升信息的利用价值,进而实现“信息服务”(Use Information as Service)。据了解,IBM DB2 9包含250余项领先业界的创新性技术,除了在XML数据的存储方面的革新外,DB2 9在压缩技术、安全性、自主性、分区技术等方面也有独到之处:

  ·业内第一个同时支持关系型数据和XML数据的混合数据库(Hybrid Database)

  对原生XML文档的全面支持,是DB2 9诸多创新点中最闪亮的一个,它以树型存储方式来对待XML数据,保证了XML数据与生俱来的层次结构和灵活性,满足了企业用户对呈几何量级增长的XML数据的存储需要。同时,它支持传统的关系型数据,使当前的关系型数据库用户在朝XML数据库转移的过程中有一个平稳的过渡期。

  中国

人民银行软件开发中心系统架构师朱杰认为:“虽然先前已有许多数据库厂商宣称自己的产品支持XML,但它们对XML的存储无外乎两种形式,一是将XML文档以文件的方式存储在文件库中(即CLOB形式);二是将XML数据转换成关系型表格存储在关系型数据库中。无论哪种方式,在重新获取这些XML数据的时候,都要经过繁琐的转换工作。而现在的DB2 9,存储的是原生XML数据,在需要它们的时候,可以直接将其以Java对象的形式输出,非常简便。”

  ·全面支持SOA

  众所周知,SOA已经成为许多企业部署IT架构的远期规划。在实施SOA的过程中,许多企业受困于集成不同应用时数据交换的繁琐工作。而DB2 9重新定义了信息存储和访问的方式,帮助企业将信息从分散式仓储中解放出来,破除障碍,使信息成为业务的战略资本(而非障碍),这必将简化部署SOA的难度。

  招商银行信息中心总经理华敏认为:“XML在当前IT环境中扮演越来越重要的角色,它事实上已经成为数据交换的标准、SOA架构的基石。DB2 9中对XML的支持不同于传统的关系型数据库支持XML的方式,它是一种内置的方式,对XML的存储不是存储在LOB(大对象)字段中,也不是分拆后放不同表的方式,而是直接存储在XML类型的字段中;我们的试验表明,DB2 9 可以在XML内容上建索引,能显著地提高查询性能;同时支持SQL查询和XQUERY查询,大大降低应用中的处理难度。可以肯定地说这将对我行应用XML技术提供有力支持。”

  ·卓越的压缩技术,帮企业大副降低成本

  IBM DB2 9考虑了业务数据持续增长所带来的存储压力,它的存储压缩技术Venom能帮助企业节省80%的成本,这意味着客户无需增加服务器,就可以对现有硬件进行重新分配。例如,在典型的中型EMC存储服务器群(200万美元)中,这项技术可帮助客户节约大约160万美元的成本。难能可贵的是,DB2 9的存储压缩并不是以消耗数据的存取效率为代价的,多项测试表明,DB2 9的存取效率也在同步提升。

  金蝶国际软件集团有限公司副总裁、EAS事业部总经理林峰表示:“对一个ERP系统来说,快速的数据增长一直是我们头痛的问题,数据增长带来性能下降、备份和其它维护时间增加等问题,DB2 9中行压缩技术帮助我们很好地解决了这个问题,测试表明大部分表可节省一半以上存储空间,在我们最大最频繁使用的表上甚至可压缩到原来的五分之一,而且压缩后系统的性能更好。比如,我们在测试中看到DB2 9的STMM(Self Tuning Memory Manager)帮助系统从每秒122笔交易提高到每秒158笔。”

  ·让每一条数据记录的安全都有保障

  IBM DB2 9采用了“基于标签的访问控制”(LBAC,Label Based Access Control)模式,这样确保每一条记录都有特定的授权,使得数据的安全性能更高。

  用友软件股份有限公司NC产品研发总经理谢志华认为:“我们处在一个开放的网络环境中,信息的安全性受到越来越强的挑战。先前的数据库中按角色来授权的方式已经难以满足人们对信息安全的需要了。我们欣喜地看到,在数据的安全性方面,DB2 9已经有了全面的改进,它甚至将‘保险’上到每一条记录上去了。”

  此外,DB2 9的自主管理特性进一步加强,许多功能,比如页面刷新与磁盘预读进程管理、存储管理、数据库恢复和重定向脚本生成等管理工作,可无须在人工干预的情况下完成,这样将DBA(Database Administer)从烦琐的工作中解放出来去做一些深层次的管理、开发工作;而表分区模式的采用,使企业能在更少的约束下获取更大的数据容量。

  据悉,此次IBM DB2 9在中国的发布与全球同步,继北京的发布之后,为了使更多的人了解IBM在数据库领域的创新史和DB2 9的卓越性能,IBM还将在上海、广州和深圳等城市进行发布活动。

  作者:赛文

爱问(iAsk.com)



论坛】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭




科技时代意见反馈留言板 电话:010-82628888-5595   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2006 SINA Inc. All Rights Reserved

新浪公司 版权所有