DB2 9 颠覆关系型数据库?
2008-09-03 16:28:42 来源:WEB开发网目前,关系型数据库提供的都是XML-Enabled,IBM 从DB2 V7.0开始就提供这种支持,到DB2 V8.2依然如此,但是DB2 9的出场完全改变了这种传统,该软件使用了IBM已注册的商标—“pureXML”冠名的解决方案来管理以XML格式存储的数据。这意味着它可以提供XML数据的“原生态”存储,而无需将数据转化成行列格式,也不需要将其作为大型对象(LOB)来存储。
IBM DB2 9同时支持纯XML文档和传统关系型数据,DB2 9中有两种数据库引擎,一种是关系型数据库的处理引擎,另一种则是纯XML处理引擎,从XML-Enabled到“纯XML+关系型数据库”引擎,这种改变如同科幻电影《暗夜传说》的故事情节那样令人意想不到—将吸血伯爵与狼人两大家族的神奇血统融为一体,IBM用XML引爆了原本平静的数据库市场,这种融合真的能产生更强大的“种族”吗?
混合动力驱动数据库
“混合动力车”的概念早就有,但研发出产品并非一朝之功,IBM为此准备了五年,而技术的积累时间则更长。
在讨论混合型数据库是否更加强大之前,我们需要了解数据库的前世今生。目前流行的关系型数据库在处理大量的非结构化数据时显得力不从心,而在涉及企业之间不同应用系统的数据交易,以及根据多个已存应用系统联合构建新的应用系统时,关系型数据库也显得效率低下,这是否说明在复杂的信息环境下,关系型数据库将被完全颠覆呢?问题的答案不是这么简单。
王云说:“XML是支援我们日益复杂的新时代应用的一个工具,但是传统的应用还是天天都在跑,比如证券交易系统。”
相对而言,关系型数据库解决了固定流程下效率的提高,对于信息简单、处理数量巨大的应用来说,关系型数据库是最好的选择。关系型数据库与层次型数据库面对了两种不同的世界,前者是企业单一信息应用的王者,后者的强项是企业内不同应用之间、不同企业之间的信息处理。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
- ››DB2 pureScale 实战
更多精彩
赞助商链接