PureXML能成为IBM Viper的“杀手锏”吗?
【IT168 技术评论】
XML将使Viper具有哪些优势?
IBM Viper是世界是第一个引入了PureXML技术的关系型数据库。但是IBM花了这么大力气来研究PureXML技术,到底能给IBM Viper带来什么呢?
对于数据来说,最重要的应用就是查询。而对于非结构化或半结构化数据来说,如果数据量很大话,查询速度是很慢的。而PureXML最独特的地方是将XML以原始形式保存在数据库中,并且可以为XML的结点建立索引,这将大大提高查询的速度。 在查询数据时,用户可以选择使用SQL、XQuery(一种新的用于查询XML的语言)或SQL和XQuery混合的方式查询数据。这将大大提高查询的灵活性。
具调查询显示,在各种数据中,大概有80%-85%是非结构化数据,如Word、PDF等。在以前,对这些数据进行文档管理,要么将其当成文件保存,并将路径等信息保存在数据库中;要么就是将这些数据作为二进制保存在BLOB类型的字段中。而IBM Viper将改变这一切,可以将这些文档转化为XML格式的文件,并以原始的形式保存的数据中,这样在调用这些文档时,不必将其全部打开,即可以通过XQuery查询其中的一部分。
由于引入了PureXML技术,对XML数据的增删改将变得非常迅速,这就给DBA管理非结构化数据带来非常大的方便。同时,IBM Viper提供了大量处理原生XML的工具和库,这就使非结构化数据在网络之间的传播,以及其它的工具处理XML数据变得非常方便、快速。
因此,总结起来,带有PureXML技术的IBM Viper将给它带来以下三点优势。
1. 通过索引技术提高非结构化数据的查询速度。
2. 将过去的关系型数据库只能处理大约20%的结构化数据提高到今天的80%。
3. 由于XML在IBM Viper中是以原生形式保存的,因此,在处理和在网络中传输时,将会非常方便和快速。
0
相关文章