检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学技术大学,合肥230027
出 处:《计算机工程与应用》2006年第1期159-161,186,共4页Computer Engineering and Applications
基 金:中国科学院预研基金(编号:42201020501)
摘 要:目前已经提出的XML查询的方法大都是直接进行实例一级的查询,如XML文档树遍历及嵌套连接等。这些方法忽视了对XML格式信息的利用,当XML文档较大时,性能就会有明显下降。论文给出了一种直接利用DTD的格式信息对XML进行查询的算法XQAD。根据DTD和路径表达式的特点来减少对实例的访问次数,从而提高性能。XQAD还支持多谓词查询,包括结构谓词和值谓词。最后,用实验的方法同其它算法作比较,并对试验结果进行了分析。Most of the proposed methods evaluate path expression queries in instance space,i.e.directly facing the XML instances,such as XML tree traversal and containment join ways.Speed of these methods is highly relevant to the amount of instances they process.Therefore,if they run on large scale XML documents,the efficiency will extremely decrease.In this paper,a new algorithm of querying on XML,XQAD,is proposed.According to the features of query and DTD,this algorithm can greatly decrease the times of accessing the instances of nodes to improve the performance.The algorithm supports features not only structural predicates but also value predicates.Finally we give the performance analysis and evaluation.
分 类 号:TP311.13[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.12.163.164