支持XPath物化视图增量维护的关键技术的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:qpowapian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当前的网络信息时代,数据信息不仅庞大而且呈多样化。为了充分利用Web上的数据信息,信息集成已经成为一种必然的要求。XML作为兼具可扩展性及灵活性的通用数据传输格式,越来越多地被用来表示异构数据以消除多数据源的不一致性,以达到信息整合的目的。 但是在信息集成环境下,数据的存储和传输将是海量的。因此,如何优化XML数据的查询检索是迫切需要解决的问题。而对常用的数据信息建立物化视图是提高对XML数据查询分析的一个重要手段。 本文提出了一种XPath物化视图增量维护方法,并提出了XPath物化视图增量维护代理的系统框架。在此基础上,本文重点对支持XPath物化视图增量维护的一些关键技术进行了深入地探讨。 在增量维护代理的并行处理机制这一关键技术上,本文应用分布式系统的原理对系统进行了设计,并使用多线程技术实现了系统中负责调度与管理的增量维护管理器模块,为系统工作的高效并行处理提供了技术保障。 在增量更新程序的版本维护这一关键技术上,本文提出了增量更新程序的存储结构的设计方案。其中提供多客户共享增量更新程序队列机制,并且在上述存储结构的基础上,制定了增量更新程序的版本维护策略。 在XPath查询这一关键技术上,本文引入了基于路径匹配自动机的XPath查询匹配技术。并为路径匹配自动机模型作了形式化定义,阐述了由XPath表达式到路径匹配自动机的转换规则,以及SAX解析事件流上路径匹配自动机的执行规则。
其他文献
动态电源管理主要是为了在满足用户需求时动态调整系统资源状态,达到系统节能的效果。对于电池供电的嵌入式系统而言,延长电池的供电时间非常重要,DPM系统为我们延长电池使用
移动AdHoc网络(MobileAdhocNETworks,MANET)是一组具有路由功能的移动节点组成的分布式无线多跳网络,不依赖于任何预设的基础设施。MANET网络具有网络拓扑动态变化、无线传输带
当前,随着Web2.0概念的提出,AjaX技术作为富互联网应用程序(RichInternetApplications,RIA)实现技术中的一种,已成为web技术领域的研究热点。并且这股研究热浪在google推出google
变化是软件开发所面临的永恒主题,软件需求的变化给软件开发提出了很大的挑战。为了满足这种变化的需要,必然要设计一种能够和企业业务同步发展的软件体系结构。该体系结构应
近年来随着互联网的高速发展,人们进入海量的信息时代, XML以其强大的数据表达能力以及简单、开放性、可扩展等优点而逐渐成为互联网上信息发布和数据交换的标准。但随着XML
学位
随着计算机技术、通信技术以及互联网技术的飞速发展,基于网络的Web应用软件随之快速风靡全球,并渗入到社会的各个应用领域,成为当前和未来的软件系统开发的主流。为了保证日益
在四面体网格剖分之前,首先要建立待剖分三维实体边界表面的离散化表达,亦即由三角网格来代表三维实体表面。此时,三维实体的“边界”是指“边界表面网格”,它既具有几何性质
现今计算机和互联网技术的迅速发展不仅带来了具有更强计算能力的计算机、更加便捷的信息交流方式,而且也对计算机软件的安全性和可靠性提出了更高的要求。目前软件安全性的保
在基于对等网络的流媒体数据技术研究中,高效稳定的媒体数据传输管理是一个重点研究内容。目前基于对等网络的直播技术已经日趋成熟,但由于点播平台固有的高度交互性特点使其
随着并行技术和并行语言的发展,处理并行语言的并行编译技术,将串行程序转换成并行程序的自动并行编译技术正在深入研究之中。语法分析是编译系统设计最重要的内容之一,而扩增式