DocumentCode :
1474117
Title :
A Lightweight Multidimensional Index for Complex Queries over DHTs
Author :
Tang, Yuzhe ; Xu, Jianliang ; Zhou, Shuigeng ; Lee, Wang-Chien ; Deng, Dingxiong ; Wang, Yue
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Volume :
22
Issue :
12
fYear :
2011
Firstpage :
2046
Lastpage :
2054
Abstract :
In this paper, we study the problem of indexing multidimensional data in P2P networks based on distributed hash tables (DHTs). We advocate the indexing approach that superimposes a multidimensional index tree on top of a DHT - a paradigm that keeps the underlying DHT intact while being able to adapt to any DHT substrate. In this context, we identify several index design issues and propose a novel indexing scheme called multidimensional Lightweight Hash Tree (m-LIGHT). First, to preserve data locality, m-LIGHT employs a clever naming mechanism that gracefully maps a tree-based index into the DHT and contributes to high efficiency in both index maintenance and query processing. Second, to tackle the load balancing issue, m-LIGHT leverages a new data-aware splitting strategy that achieves optimal load balance under a fixed index size. We present detailed algorithms for processing complex queries over the m-LIGHT index. We also conduct an extensive performance evaluation of m-LIGHT in comparison with several state-of-the-art indexing schemes. The experimental results show that m-LIGHT substantially reduces index maintenance overhead and improves query performance in terms of both bandwidth consumption and response latency.
Keywords :
file organisation; indexing; peer-to-peer computing; query processing; resource allocation; tree data structures; DHT; P2P networks; bandwidth consumption; data locality; data-aware splitting strategy; distributed hash tables; index maintenance; load balancing issue; multidimensional data indexing approach; multidimensional lightweight hash tree; query processing; Distributed databases; Indexing; Maintenance engineering; Peer to peer computing; Query processing; P2P systems; distributed hash tables; k-NN queries.; multi-dimensional indexing; range queries;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2011.91
Filename :
5733347
Link To Document :
بازگشت