首页 | 本学科首页   官方微博 | 高级检索  
     

滑动窗口连续查询结果存储优化
引用本文:唐向红,李国徽.滑动窗口连续查询结果存储优化[J].计算机科学,2010,37(6):191-195.
作者姓名:唐向红  李国徽
作者单位:华中科技大学计算机科学与技术学院,武汉,430074
基金项目:国家高技术研究发展计划(863计划)项目,国家自然科学基金,国家国防预研基金,湖北省自然科学基金 
摘    要:在数据流滑动窗口查询研究领域中,考虑查询结果失效的连续查询成为了一个新的研究热点.查询结果的维护代价直接影响连续查询效率.根据对不同更新模式连续查询结果的分析,提出了一种带分支链表的梯队列来维护滑动窗口连续查询结果.它利用分支链表结构收集具有相同截止期的数据,采用梯队列的"产卵"机制,能适应具有各种不同分布的数据维护,且能达到O(1)的均摊(amortized)时间复杂度.实验表明,该结构显著提高了滑动窗口连续查询效率,明显优于同类结构.

关 键 词:梯队列  数据流  查询处理  存储优化
收稿时间:7/7/2009 12:00:00 AM
修稿时间:2009/10/11 0:00:00

Storage Optimization for Continuous Query over Sliding Window Based on Ladder Queue
TANG Xiang-hong,LI Guo-hui.Storage Optimization for Continuous Query over Sliding Window Based on Ladder Queue[J].Computer Science,2010,37(6):191-195.
Authors:TANG Xiang-hong  LI Guo-hui
Affiliation:(College of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China)
Abstract:Query processing optimisation based on update pattern awareness is a new hot topic in the research field of continuous queries over sliding window. Efficiency of continuous query processing highly depends on overhead of result state maintenance. This investigation proposed a ladder ctueue with branch lists to maintain result state of continuous query. The trunk list and the branch list were designed into the ladder queue. The ladder queue used the branch lists to gather the result tuples with the identical expiration time,and employed "spawning" mechanism to achieve O(1) amortined access time complexity for result data under the different distributions. Our experiments showed that the new ladder queue can improve the performance of query processing greatly and outperforms other data structures.
Keywords:Ladder queue  Data stream  Query processing  Storage optimization
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号