一种高效处理不完全结构约束的Twig查询方法

来源 :中国科学(F辑:信息科学) | 被引量 : 0次 | 上传用户:gggoshow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
越来越多的网络数据都以XML格式表示和存储,开发高效的查询处理算法以便从带有层次结构的XML文档中提取满足条件的数据是一个必须解决的问题.从XML文档中提取信息时,通常使用已有XML查询语言的核心组件—Twig查询—来表达查询语义.Twig查询的一个固有特点是其中的查询节点之间具有特定的先序关系,正是这一特点使其在很多情况下变得难以使用,从而不得不通过放宽Twig查询的约束条件来表达更灵活的语义.文中主要解决“不完全结构约束的查询(PSTP查询)”的处理问题.提出一种扩展的XPath语法,通过引入Samepath轴,可以以一种简单有效的方式表达灵活的查询语义;提出一种基于扩展XPath语法的查询处理算法pTwigStack,可以高效处理PSTP查询,从而避免分别处理PSTP查询对应的每个Twig查询所导致的性能下降问题;提出两种基于DTD schema的优化方法,用以改进pTwigStack算法的处理性能.不同数据集上的实验结果表明,pTwigStack算法在处理PSTP查询时,综合性能明显优于已有方法. As more and more network data is represented and stored in XML format, developing efficient query processing algorithms to extract qualified data from hierarchically structured XML documents is a must-have problem. When extracting information from an XML document , Usually uses the core component of the existing XML query language -Twig query- to express the query semantics.One of the inherent characteristics of the Twig query is that the query nodes have a particular order relationship between them, which is why this feature makes it possible in many cases So it has to be more flexible to semantics by relaxing the constraints of Twig queries.This paper mainly deals with the problem of “incomplete structured constraint query (PSTP query)” processing.An extended XPath By introducing the Samepath axis, flexible query semantics can be expressed in a simple and effective way. A query processing algorithm pTwigStack based on extended XPath syntax is proposed, which can efficiently process PSTP queries and avoid dealing with each of the PSTP queries Twig query caused by the performance degradation; proposed two DTD schema-based optimization methods to improve the pTwigStack algorithm The experimental results on different data sets show that the pTwigStack algorithm outperforms the existing methods when dealing with PSTP queries.
其他文献
1951年M41坦克刚刚投产,美军就觉得这种从M24坦克发展而来的轻型坦克很难适应未来需要。为了能有一种对付苏军坦克的轻型坦克装备其装甲侦察部队和空降部队,1952年5月美国陆
美国通用汽车公司卡迪拉克机动车分部于1945年3月开始研制M24轻型坦克,当年10月制出首辆样车——T-24坦克。1944年4月试生产了24辆以后,该坦克被正式命名为M24轻型坦克。到1
据《军事技术》2003.3报道:美国海军开始交货“海上卫士”潜水员/入侵者探测声呐系统,该声呐于2002年8月订购,由与美国克莱因联合公司合作的泰尔斯水下系统公司提供。这些系统
请下载后查看,本文暂不支持在线获取查看简介。日耳曼亮眼——德国KZO无人机@予阳 Please download to view, this article does not support online access to view profile
期刊
KZO
文本解读《江南》是部编一年级上册第4单元第3篇课文,是一首选自汉乐府的古诗。这首诗反映了江南采莲风俗,音调回环往复,语言简明,意境优美,极具画面感。江南既是一个地理概
美国佛罗里达大学研制的“智能”子弹在射向目标之后能通过无线网传送信息 ,在“智能”子弹内部安放有传感器、微型发射机和电池 ,传感器收集的信息能传送到离开子弹 70米外
在讨论苏联战斗机的时候,“最好”和“侧卫”这两个词是出现的最多的,大众很容易接受“SU-27是最好的战斗机”这一观点。不过,毕竟也有一些持相反观点的人,他们认为最有用的
班主任是班级活动的组织者和参与者,同时也是班级规章制度的制定者和实施者,在学生们的健康成长和快乐学习中发挥着极其重要的作用。义务教育阶段人才培养的目标是,培养德智
当前小学英语教学的作用和意义越来越受到人们的关注,由于小学生心理阶段的特性和英语课程的特点使得探索积极有效的小学英语教学方法具有重要意义。游戏教学是以游戏作为教
基因治疗肝脏疾病的新策略已引起高度关注,在肝病的基因治疗中,最关键的是如何将治疗基因特异性地导入肝细胞中并适当表达。在过去的二十多年里,受体介导的基因给药系统广泛