首页> 外文会议>Data Engineering, ICDE, 2009 IEEE 25th International Conference on >Double Index NEsted-Loop Reactive Join for Result Rate Optimization
【24h】

Double Index NEsted-Loop Reactive Join for Result Rate Optimization

机译:双索引Nested-Loop反应式联接,可优化结果速率

获取原文

摘要

Adaptive join algorithms have recently attracted alot of attention in emerging applications where data is provided by autonomous data sources through heterogeneous network environments. Their main advantage over traditional join techniques is that they can start producing join results as soon as the first input tuples are available, thus improving pipelining by smoothing join result production and by masking source or network delays. In this paper we propose Double Index NEsted loops Reactive join (DINER), a new adaptive join algorithm forresult rate maximization. DINER combines two key elements: an intuitive flushing policy that aims to increase the productivity of in-memory tuples in producing results during the online phase of the join, and a novel re-entrant join technique that allows the algorithm to rapidly switch between processing in-memory and disk-resident tuples, thus better exploiting temporary delayswhen new data is not available. Our experiments using realand synthetic data sets demonstrate that DINER outperformsprevious adaptive join algorithms in producing result tuples at a significantly higher rate, while making better use of the available memory.
机译:自适应连接算法最近在新兴应用中引起了很多关注,在新兴应用中,数据是通过异构网络环境由自主数据源提供的。与传统联接技术相比,它们的主要优势在于,只要有第一个输入元组可用,它们就可以立即开始产生联接结果,从而通过使联接结果生成更平滑并掩盖源或网络延迟来改善流水线。在本文中,我们提出了双索引NEsted回路反应式联接(DINER),这是一种用于最大化结果速率的自适应联接算法。 DINER结合了两个关键元素:一种直观的冲洗策略,旨在在联接的联机阶段提高内存元组在产生结果时的生产率;以及一种新颖的可重入联接技术,该算法可使算法在处理过程之间快速切换。 -内存和磁盘驻留的元组,从而在没有新数据时更好地利用临时延迟。我们使用实数和合成数据集进行的实验表明,DINER在以更高的速度生成结果元组的过程中优于以前的自适应联接算法,同时更好地利用了可用的内存。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号