专访IBM DB2专家:XML引发数据库二次革命?
2007-11-04 21:40:30 来源:WEB开发网下一版的XQuery标准
熊建国(主持人):还有网友提问到下一版的XQuery标准想解决什么问题,预计什么时候发布?
Don Chamberlin:在下一版XQuery标准里面要补充的重要内容就是对XQuery更新的语言,包括更新xml(标准化越来越近了)信息重新放置,重新命名的操作,目前关于更新的语言在做最后的征求意见,新的版本出来之前会有一个草案,这个草案会放到网上公示,有机会让大家提一些建议。
另外要增加的内容是全文的搜索功能,这是对XQuery的扩充,提供一些基于语义的搜索能力,比如查机场,就会把飞机相关的同义词信息放在里面一起查询,这种模式会提供Ranking的机制和标准,如何采用数据来验证Ranking的标准。这些数据考虑如何把全文搜索技术和现在xml(标准化越来越近了)标准整合在一个整体,而不是把它作为分开的技术来使用。这两个部分都处在最后一次征求意见的阶段,一般来说我们会等待三个月时间采集大家的意见,如果一切顺利的话应该在明年年初确定下来,把这两个内容加入到XQuery中。
我们还有一些长期的计划,其中就包括分组汇总这些内容,这些内容可能按照一些分类对产品的信息进行汇总,它会在多维分析、商业智能里面非常有价值,目前也正在制定计划中。另外一个特性叫错误恢复的功能,由于XQuery比较强大,也可以处理比较复杂的情况,如果在查询的过程中出现错误,现在的机制,这个查询就会被中止,现在标准组织希望做到类似于Java的出错机制,用开启错误的模式进行对错误的处理,使得即使碰到错误也不会中断整个查询。
另外有一个正在研究制定的标准就是XQuery的脚本语言,如同现在看到Java要调动XQuery,Java是一套自己的语言,跟数据打交道是XQuery,在传统关系型数据库层面也面临同样的情况,不管是用C或其他语言调用SQL语句,我们使用的编程也不是完全匹配,中间要很多处理,在传统SQL方式下有一套机制提供一个针对SQL的控制模式,实现循环,实现分支处理和判断的因素,现在XQuery的标准也正在制定,希望把一些控制性的系统,和语言等内容放进去,可以由更多业务内容基于其中。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››专访站长何涛 分享新手站长学习SEO的经验
- ››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 数据模型
更多精彩
赞助商链接