dragon: Multidimensional range queries on distributed aggregation trees
dragon: Multidimensional range queries on distributed aggregation trees
复制标题
DOI:
10.1016/j.future.2015.07.020
复制
发表时间:
2016-02
期刊:
影响因子:
--
通讯作者:
E. Carlini;Alessandro Lulli;L. Ricci
中科院分区:
文献类型:
--
作者:
E. Carlini;Alessandro Lulli;L. Ricci
Distributed query processing is of paramount importance in next-generation distribution services, such as Internet of Things (IoT) and cyber–physical systems. Even if several multi-attribute range queries supports have been proposed for peer-to-peer systems, these solutions must be rethought to fully meet the requirements of new computational paradigms for IoT, like fog computing. This paper proposesdragon, an efficient support for distributed multi-dimensional range query processing targeting efficient query resolution on highly dynamic data. Indragonnodes at the edges of the network collect and publish multi-dimensional data. The nodes collectively manage an aggregation tree storing data digests which are then exploited, when resolving queries, to prune the sub-trees containing few or no relevant matches. Multi-attribute queries are managed by linearizing the attribute space through space filling curves. We extensively analysed different aggregation and query resolution strategies in a wide spectrum of experimental set-ups. We show thatdragonmanages efficiently fast changing data values. Further, we show thatdragonresolves queries by contacting a lower number of nodes when compared to a similar approach in the state of the art.