首页> 外文期刊>Sensors >In-Network Processing of an Iceberg Join Query in Wireless Sensor Networks Based on 2-Way Fragment Semijoins
【24h】

In-Network Processing of an Iceberg Join Query in Wireless Sensor Networks Based on 2-Way Fragment Semijoins

机译:基于2-Way片段半联接的无线传感器网络中Iceberg联接查询的网络内处理

获取原文
       

摘要

We investigate the in-network processing of an iceberg join query in wireless sensor networks (WSNs). An iceberg join is a special type of join where only those joined tuples whose cardinality exceeds a certain threshold (called iceberg threshold) are qualified for the result. Processing such a join involves the value matching for the join predicate as well as the checking of the cardinality constraint for the iceberg threshold. In the previous scheme, the value matching is carried out as the main task for filtering non-joinable tuples while the iceberg threshold is treated as an additional constraint. We take an alternative approach, meeting the cardinality constraint first and matching values next. In this approach, with a logical fragmentation of the join operand relations on the aggregate counts of the joining attribute values, the optimal sequence of 2-way fragment semijoins is generated, where each fragment semijoin employs a Bloom filter as a synopsis of the joining attribute values. This sequence filters non-joinable tuples in an energy-efficient way in WSNs. Through implementation and a set of detailed experiments, we show that our alternative approach considerably outperforms the previous one.
机译:我们调查无线传感器网络(WSNs)中的冰山联接查询的网络内处理。 Iceberg联接是一种特殊的联接,其中只有那些基数超过某个阈值(称为Iceberg阈值)的联接元组才有资格获得结果。处理此类联接涉及联接谓词的值匹配以及对冰山阈值的基数约束的检查。在先前的方案中,将值匹配作为过滤不可连接元组的主要任务,而将冰山阈值视为附加约束。我们采用另一种方法,首先满足基数约束,然后满足匹配值。在这种方法中,通过对联接属性值的合计计数上的联接操作数关系进行逻辑分段,可以生成2路分段半联接的最佳序列,其中每个分段半联接均使用Bloom过滤器作为联接属性的提要价值观。此序列在WSN中以节能方式过滤不可连接的元组。通过实施和一组详细的实验,我们表明我们的替代方法大大优于以前的方法。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号