Oracle和IBM将本地XML索引能力加入他们各自数据库平台中,来帮助客户管理不太容易整合进传统数据结构模型中的新应用。
加州Redwood Shores市的Oracle公司XML产品经理Sandeepan Banerjee表示,Oracle 10g数据库的下个版本将以XML路径检索为特色。在beta版本的产品中,XML索引允许用户走进XML结构,或指出到达XML文档某一内容的方向。Banerjee说,如果没有本地XML索引,就需要自定义码来解析定位内容的XML。
美国伊利诺斯州Schaumburg市摩托罗拉公司的著名技术人员Aris Prassinos表示,非常想试试Oracle 10g中的本地XML索引功能。Prassinos表示,他为此特色没有在以前的Oracle 10g beta版本中出现而感到失望。“我们中的一些客户使用不同的数据库schema,所以我们等待着XML索引技术。有了它,你就不用定位到每一个客户,为他们创建特定的XML索引了,并且明确知道XML域被叫做什么。透明的XML索引对我们非常有用。”
Prassinos在摩托罗拉的公司正用Oracle 10g数据库来使用自动指纹识别系统(AFIS)完整应用包和Printak产品。与FBI和其它政府部门协力使用,此技术能允许获得、处理、搜索和存储指纹、掌纹、面部图片和其它生物特征数据。
摩托罗拉官员表示,XML索引的任何改进都将有益于摩托罗拉客户,他们在全世界配置AFIS,使用必须符合国家或者州标准的共享数据系统。
在六月份Oracle 10g介绍的二相升级版本中,Prassinos表示数据库大大提高了安全、备份和复制能力。他称赞Oracle的新数据库改变的告示功能有助于指出改进出现在哪里以及哪里需要改进。OracleBackup避免了昂贵的第三方备份援助。
Prassinos说:“我们对OracleBackup非常感兴趣。为了已有的配置,我们将花费一万美元来使用Legato。不过这个新产品有着与Legato相同的功能,售价却更低。”另外,Prassinos表示,在直接的模式功能的Enterprise Manager和新推出的日志支持功能内,Oracle在Oracle 10g两相版本中有了大的进步。
Oracle官员表示,在Oracle 10g的二期工程中,Oracle推出了clustering的API来推进它的网格能力和支持安全的透明加密术。
纽约Armonk市IBM数据库服务器领域的副总裁Bob Picciano表示,IBM在明年上半年准备新推出代号为Viper的DB2混合数据库,其特色是三种形式的XML索引。今年后半年推出开放beta版本。Viper的XML索引选择包括:
1. 特定路径索引,在指向固定schema和访问模式上的路径符号中增强了B+tree;
2. 值的索引,包括所有部分和属性的索引,不过没有为任意XML设计的全文本搜索;
3. 完整索引,提供所有部分和属性的全文本搜索的索引。
Picciano说:“Viper将以三种索引为特色,使用将随文档类型和应用的工作量类型不同而有所不同。使用Viper,客户可以知道文档有多大、更新的周期长短以及事务的大小如何。”