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