检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:奠石镁[1]
机构地区:[1]云南医学高等专科学校信息中心,云南昆明650031
出 处:《计算机与网络》2008年第16期71-74,共4页Computer & Network
摘 要:本文将当前数据库领域的2个研究热点—XML 文档和数据流处理一的最新研究结合起来,提出了 XML 文档流关键字查询的问题。基于最小连通子树的概念,设计了相应的数据结构和基于栈的查询算法,可以有效解决 XML 文档流上进行关键字查询的问题。具体方法是把 XML 数据流表示成3类 SAX 事件:BEGIN(tag)、END(tag)和 TEXT0。对每类事件的处理算法进行了详细,并进行了正确性证明。从理论上分析了算法的复杂度,并在 XMark 和 treebank.xml 两个数据集上对所提方法进行了广泛的实验,结果验证了本文工作的有效性。Techniques of data stream processing and XML documents processing are combined together and the problem of keyword search on XML Stream is researched in this paper. Based on the concept of smallest related connected subtree (SRCT) and the stacke structure, a query method is designed which can efficiently solve the problem ofkeyword search on XML streams. In specific, the XML stream is represented by three kinds of SAX events: BEGIN(tag), END(tag) and TEXT0. Processing of each kind of event and the correctness proof are presented. The method's complexity is analyzed, and experimental evidences on XMark and treebank.xml data sets show the efficiency of proposed approach.
分 类 号:TP312.2[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.145