基于数据血统追踪的物化视图更新技术研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:rstkjs123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物化视图(Materialized Views),也可称之为快照,可以用来存储远程数据的副本,被广泛应用在数据仓库和联机分析处理等各项应用中。随着数据挖掘等研究的不断深入,数据仓库中不断膨胀的数据量成了研究的瓶颈。众所周知,数据库中连接、投影、选择等复杂查询操作浪费大量时间,为了减少这样的时间消耗,人们使用物化视图存储这些复杂而耗时的操作,将查询结果存储在数据库中,通过这种预计算来减少响应复杂查询的时间。但是,由于数据库中的数据不是一成不变的,当数据库中的数据发生变化时,物化视图中的数据需要进行相应的更新,这就涉及到物化视图的维护问题。物化视图的有效维护直接关系到数据仓库和联机分析处理的系统效率,是数据库研究领域很重要的课题之一,虽然某些数据库管理系统自身提供了几种物化视图数据更新的方式,但是,当数据库中的数据量非常庞大时,现有的物化视图更新方式所耗费的时间便会成倍的增长。本文主要研究基于数据血统追踪的物化视图更新技术研究,针对物化视图需要刷新其数据,保证数据一致性的要求,提出标注形式的血统追踪算法及文档工作流形式的血统追踪算法,并将这两种算法运用到物化视图更新技术中。主要研究工作和取得的成果如下:1.开发了一个物化视图更新技术仿真的软件平台,该平台为物化视图更新提供了方便的测试运行环境。软件实现了对数据源数据的访问,可以方便的修改源表中的某些可修改的数据信息,通过调用不同的函数对物化视图更新的方法分别进行实验,使得使用者的主要精力只需集中在所要解决的问题上2.基于数据血统追踪的物化视图更新技术的研究为物化视图数据的更新方式提供了个新的思路。提出一种采用标注形式对数据血统进行追踪的算法,并为其动态建立二叉线索树的模型,以此对更新的数据进行追踪,从而实现物化视图的快速更新,通过一组实验对该算法的有效性进行了证明。3.提出一种基于Petri网模型的以文档流的分割及合并等变化来研究数据血统追踪的算法,采用模块式的文档工作流作为研究对象,考虑数据内容不变,只是数据的组合变化的情况。以Petri网的形式构造出文档数据流变化的数据模型,通过一组血统追踪的测试表明,该方法可以较好的实现文档工作流形式的数据血统追踪问题,扩展物化视图更新的应用范围。
其他文献
随着海洋技术的发展,海洋研究领域对海洋环境数据的需求不断增大,由于海洋环境数据的调查方式不同,不同测量仪器测得的数据格式多样,使得海洋环境数据不能充分共享。此外,由
科学计算可视化是将科学与工程计算等产生的大规模数据转换为图形、图像的有力工具。海量、多分辨率、多时相、多类型海洋观测数据及模式分析数据的产生,无疑能给海洋研究工
随着网络技术以及多媒体技术的飞速发展,视频以其突出的优势深入地影响着社会生活,成为了传达信息的主要方式。正因如此,各种音频、视频编码标准也不断制定推出,视频格式繁多
船舶智能避碰问题研究,特别是多目标避碰问题,一直以来是智能航海领域的研究热点和重点。船舶碰撞事故不仅会造成巨大的经济损失和人员伤亡,也会对环境造成巨大破坏。多目标
伴随着信息化的不断普及与互联网技术的不断创新,信息过载问题从更多、更广的方面影响着我们的生活。推荐系统已经成为继搜索引擎之后处理信息过载问题的又一有力武器。如今
纹理合成及分类是近年来一个比较活跃的研究领域,在数字图像处理、计算机视觉以及模式识别领域有着非常广泛的应用背景。纹理合成的目的是产生一幅比样本图像大的新图像,新图
学位
随着Web的迅猛发展,Web上网页的数量已经超过万亿级,并且其中大部分都是深层网络(Deep Web)的数据。这些数据呈现出规模巨大、结构化程度高、动态性与异质性并且按领域分布的
随着传感器、图像处理技术的飞速发展,图像融合已成为信息领域的热点课题之一,其应用潜力得到了充分的关注与重视。一方面图像融合广泛应用于目标探测、识别与跟踪等军事领域
为了保护智能手机免受恶意代码的攻击,学术界在Android恶意代码检测方面进行了大量的研究,所采用的技术大体上可以分为静态分析和动态分析两个方面。控制流程图是静态分析中的