首页> 外文会议>Twenty-ninth International Conference on Very Large Databases; Sep 9-12, 2003; Berlin, Germany >Maximizing the Output Rate of Multi-Way Join Queries over Streaming Information Sources
【24h】

Maximizing the Output Rate of Multi-Way Join Queries over Streaming Information Sources

机译:流信息源上的多方联接查询的输出速率最大化

获取原文
获取原文并翻译 | 示例

摘要

Recently there has been a growing interest in join query evaluation for scenarios in which inputs arrive at highly variable and unpredictable rates. In such scenarios, the focus shifts from completing the computation as soon as possible to producing a prefix of the output as soon as possible. To handle this shift in focus, most solutions to date rely upon some combination of streaming binary operators and "on-the-fly" execution plan reorganization. In contrast, we consider the alternative of extending existing symmetric binary join operators to handle more than two inputs. Toward this end, we have completed a prototype implementation of a multi-way join operator, which we term the "MJoin" operator, and explored its performance. Our results show that in many instances the MJoin produces outputs sooner than any tree of binary operators. Additionally, since MJoins are completely symmetric with respect to their inputs, they can reduce the need for expensive runtime plan reorganization. This suggests that supporting multi-way joins in a single, symmetric, streaming operator may be a useful addition to systems that support queries over input streams from remote sites.
机译:近来,对于输入达到高度可变且不可预测的速率的方案的联接查询评估越来越感兴趣。在这种情况下,重点从尽快完成计算转移到尽快产生输出的前缀。为了应对这一重点转移,迄今为止,大多数解决方案都依赖于流二进制运算符和“即时”执行计划重组的某种组合。相反,我们考虑了扩展现有对称二进制联接运算符以处理两个以上输入的替代方法。为此,我们已经完成了多路联接运算符的原型实现,我们将其称为“ MJoin”运算符,并探讨了其性能。我们的结果表明,在许多情况下,MJoin产生的输出比任何二元运算符树都要早。另外,由于MJoins相对于其输入是完全对称的,因此它们可以减少对昂贵的运行时计划重组的需求。这表明,在单个对称流操作员中支持多路联接可能是对支持对来自远程站点的输入流的查询的系统的有用补充。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号