基于下推自动机的XML数据流递归查询处理技术研究

来源 :内蒙古科技大学 | 被引量 : 0次 | 上传用户:hjy276756267
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传感器数据处理、金融证券管理、Internet流量监控、Web使用日志及电话呼叫记录的在线分析等新型应用领域对数据的管理与分析提出了新的要求,数据流及其相关技术已成为当前数据处理领域的研究热点之一。近年来,XML语言已成为互联网上信息表示和数据交换的重要标准,随着Web服务和个性化信息订阅等应用的蓬勃发展,越来越多的信息以XML的格式通过网络被发布和交换。在这些应用中,XML数据是以流的形式不断地快速到达,因此XML数据流的管理和分析成为当前数据流研究领域中的一个重要热点。随着XML应用的深入,具有不同递归深度的XML数据流广泛出现,当具有子孙轴(//)和谓词([])结构特征的XPath对它进行查询时,将会发生多重匹配的情况,从而会产生大量的匹配模式。传统算法的关注点主要集中在XML数据流上执行海量的XPath查询,无法适应当前新的情况,因此有效地实现XML数据流递归查询成为当前迫切需要解决的问题。本文结合XML数据流处理的特点,分析和研究了目前解决XML数据流上查询处理的方法和实现机制,根据XPath语法规则,即任意一个XPath路径表达式都可转化成一个上下文无关文法,根据自动机理论,提出了基于下推自动机技术的处理方法。该方法通过将XPath各类位置步转化成对应的处理模块,由这些模块构建成自上而下的树状查询模型,有效地实现XML数据流递归查询。最后对本文涉及的系统进行了性能测试,实验结果表明自动机技术可以有效地解决XML数据流的递归查询问题,而且提出的方法在性能上要优于传统方法。
其他文献
本文研究多智能体系统中的可控性问题。可控性问题是群体协调控制领域的一个新兴的但又十分重要的研究课题。本文的主要研究内容和贡献包括:1.针对连续时间多智能体网络系统
在我国自然灾害中以气象灾害最为突出。暴雨是我国影响范围最大、造成的洪涝灾害最严重的天气系统,一般年份,由于暴雨灾害造成的直接经济损失就高达数十亿元。暴雨短中期预报
SERCOS作为一种国际标准,是一种用于数字伺服和传动系统的现场总线和数据交换协议,能够实现控制器与伺服系统、传感器和可编程控制器I/O口之间的实时数据通讯。SERCOS-Ⅲ是SERC
智能手机最大的特点就是具有一个开放性的操作系统,并且能够进行扩展并可支持第三方软件。随着移动通讯技术的发展和3G的推广,智能手机的功能也越来越强大,用户对手机的要求
本论文以国家863高技术项目《助老/助残机器人关键技术研究》的子课题《实用型陪护机器人》为背景,研究实用型陪护机器人的路径规划方法及其实现。   实用型陪护机器人工作
随着经济的发展,交通拥堵、管理落后等问题日益突出,为了有效解决问题,各国大力发展智能交通。本文设计了一套基于视频的机动车跨道违章监测系统,该系统实现了对机动车在禁止
实时道路拥挤评价是中心式动态导航关键技术之一。研究道路拥挤评价算法,快速准确的判别交通状态,及时发布道路交通信息,既可以为驾驶员提供最优的路径,避免交通堵塞现象的发生,也
基于数据驱动的软测量建模面临以下问题:过程变量众多且存在相关性、数据样本较少、数据受噪声污染、过程具有高度非线性及时变性等。本文深入研究了基于支持向量机(SVM)的软
间歇过程(Batch Processes)广泛应用于精细化工、生物制品、药品生产、农产品深加工等领域。近年来,为适应多品种、多规格和高质量的市场要求,间歇过程生产重新受到重视,国外还出
在导向钻井系统中,稳定平台与钻井工具之间需要数据传输,但是这两者之间又存在相对转动,因此不宜采用有线通信方式,适合用无线通信,本课题就是为实现这种无线通信而提出的。