数据流连续查询处理技术的研究

数据流连续查询处理技术的研究

论文摘要

随着网络的发展,通讯设备的普及,一种新的数据密集型应用逐渐浮出水面。这主要包括:金融分析、网络监控、通讯数据管理、传感器网络数据处理等。在这些应用中数据是多维的、连续的、快速的、随时间变化的。同时,这些应用除了传统的即席查询,更可能需要连续查询。传统的数据库技术,由于其对数据的假设和相应的查询处理技术已经无法适应这些应用的要求,因此针对这种新型数据处理要求的数据流查询处理技术已成为目前数据库研究的热点之一。本文主要针对数据流上查询处理技术及相应的查询处理系统等方面进行研究。根据数据流的特性,设计了一种新的数据模型,比较了国外各原型系统的查询语言,以SQL为基础,设计了一种数据流管理系统中面向多应用的数据流查询语言SKQL;研究了数据流历史数据的查询处理问题,提出了一种新的数据流历史数据的存储管理及聚集查询处理方法,并对算法进行了实验分析与讨论;从选择率和执行时间的角度出发,考虑内存使用量和输出延迟适应性因素,提出了一种适应性的查询处理策略;最后设计并实现了通用的数据流管理系统SCOD,给出了系统的体系结构和各主要模块的功能介绍,并且给出了其关键数据结构和主要算法。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外的研究现状
  • 1.3 本文主要研究内容及创新
  • 1.4 本文的组织
  • 第二章 面向多应用的数据流查询语言
  • 2.1 DBMS 与DSMS 的区别
  • 2.2 数据流模型
  • 2.2.1 数据流模式
  • 2.2.2 连续查询语义
  • 2.2.3 窗口的语义
  • 2.3 连续查询语言分类
  • 2.3.1 基于关系的语言
  • 2.3.2 基于对象的语言
  • 2.3.3 基于过程的语言
  • 2.4 面向多应用的数据流查询语言SKQL
  • 2.4.1 研究背景
  • 2.4.2 连续查询语言SKQL
  • 2.4.3 语言的模式定义
  • 2.4.4 语言的查询定义
  • 2.4.5 查询语言SKQL 应用举例
  • 2.5 小结
  • 第三章 数据流历史数据的查询处理
  • 3.1 研究背景
  • 3.2 近似查询处理技术
  • 3.2.1 直方图技术
  • 3.2.2 抽样方法
  • 3.2.3 小波技术
  • 3.3 数据流历史数据的抽样存储方法
  • 3.3.1 初始抽样方法
  • 3.3.2 多层递阶抽样方法
  • 3.4 支持历史数据聚集操作的H-T 结构
  • 3.4.1 H-T 的定义
  • 3.4.2 H-T 与初始抽样
  • 3.4.3 H-T 与多层递阶抽样
  • 3.5 历史数据的聚集查询算法
  • 3.5.1 简单聚集查询算法
  • 3.5.2 复杂聚集查询算法
  • 3.6 实验结果
  • 3.6.1 实验系统和实验内容
  • 3.6.2 历史数据的简单聚集查询
  • 3.6.3 历史数据的复杂聚集查询
  • 3.6.4 实验总结
  • 3.7 小结
  • 第四章 数据流中一种适应性查询处理策略
  • 4.1 研究背景
  • 4.2 运算符调度策略分析
  • 4.3 适应性查询处理策略
  • 4.4 策略的实现
  • 4.4.1 动态整理统计信息
  • 4.4.2 查询计划的动态优化
  • 4.4.3 Adapt 适应性操作符调度策略
  • 4.5 性能测试
  • 4.6 小结
  • 第五章 数据流查询处理系统SCOD
  • 5.1 DSMS 的特点
  • 5.2 SCOD 系统的体系结构
  • 5.3 SCOD 系统模块的功能
  • 5.3.1 用户接口
  • 5.3.2 查询处理器
  • 5.3.3 存储区
  • 5.4 SCOD 系统中的查询处理实体
  • 5.5 SCOD 系统的部分模块实现
  • 5.5.1 语法树结点
  • 5.5.2 算子
  • 5.5.3 队列
  • 5.5.4 内存分配类
  • 5.5.5 查询计划相关类
  • 5.6 小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].数据流系统中的查询处理机制[J]. 科技创新导报 2008(08)
    • [2].人工智能赋能的查询处理与优化新技术研究综述[J]. 计算机科学与探索 2020(07)
    • [3].分布式数据库查询处理和优化算法[J]. 计算机光盘软件与应用 2014(19)
    • [4].基于图的音乐数据查询处理及优化方法[J]. 计算机研究与发展 2013(S1)
    • [5].数据流连续查询处理技术的研究[J]. 哈尔滨商业大学学报(自然科学版) 2009(04)
    • [6].基于位置的偏好查询处理技术[J]. 东北大学学报(自然科学版) 2017(06)
    • [7].基于预计算的连续k近邻查询处理的性能优化[J]. 南京航空航天大学学报 2013(02)
    • [8].基于列存储的大数据采样查询处理[J]. 计算机科学 2019(12)
    • [9].可伸缩的道路网络多连续k近邻查询处理[J]. 计算机工程与设计 2009(24)
    • [10].一种改进的连续k近邻查询处理方法[J]. 科协论坛(下半月) 2010(06)
    • [11].Twig pattern查询处理研究综述和分析[J]. 计算机应用研究 2008(10)
    • [12].浅谈关系数据库的查询处理和优化[J]. 科技信息 2010(24)
    • [13].RDF数据查询处理技术综述[J]. 软件学报 2013(06)
    • [14].基于不确定数据的查询处理综述[J]. 计算机应用 2008(11)
    • [15].面向电子商务应用的知识图谱关联查询处理[J]. 计算机集成制造系统 2020(05)
    • [16].基于MarcXchange查询处理的优化[J]. 企业技术开发 2009(09)
    • [17].一种标签劣质XML数据上的twig查询处理的优化[J]. 智能计算机与应用 2011(04)
    • [18].一种面向空间数据的聚集查询处理方法[J]. 华东理工大学学报(自然科学版) 2009(01)
    • [19].一种基于语义信息的XML Twig查询处理方法[J]. 微电子学与计算机 2015(05)
    • [20].事件约束的时间不确定事件流查询处理[J]. 北京邮电大学学报 2017(02)
    • [21].基于MapReduce的XML结构连接处理[J]. 计算机科学与探索 2016(08)
    • [22].TFP:高效的最快路径查询处理方法[J]. 清华大学学报(自然科学版) 2020(08)
    • [23].基于依存关系匹配的长难查询处理[J]. 电脑知识与技术 2012(19)
    • [24].扩展的锥形方向关系查询处理方法[J]. 计算机工程 2008(15)
    • [25].XML数据流查询处理技术[J]. 情报杂志 2008(09)
    • [26].传感器网络中语义事件区域查询处理[J]. 计算机研究与发展 2017(05)
    • [27].无线广播环境下最近邻查询处理的性能优化[J]. 华中科技大学学报(自然科学版) 2013(02)
    • [28].XML数据中Twig查询处理与优化技术研究综述[J]. 计算机科学与探索 2013(09)
    • [29].NoSQL数据库的查询处理[J]. 程序员 2010(02)
    • [30].基于标记的不一致数据查询处理框架[J]. 上海海事大学学报 2013(01)

    标签:;  ;  ;  ;  ;  ;  

    数据流连续查询处理技术的研究
    下载Doc文档

    猜你喜欢