Title :
LHT: A Low-Maintenance Indexing Scheme over DHTs
Author :
Tang, Yuzhe ; Zhou, Shuigeng
Author_Institution :
Dept. of Comput. Sci. & Eng., Fudan Univ., Shanghai
Abstract :
DHT is a widely-used building block in P2P systems, and complex queries are gaining popularity in P2P applications. To support efficient query processing over DHTs, effective indexing structures are essential. Recently, a number of indexing schemes have been proposed. However, these schemes have focused on improving query efficiency, and as a trade-off, sacrificed maintenance efficiency - an important performance measure in the P2P context, where frequent data updating and high peer dynamism are typically incurred. In this paper, we propose LHT, a Low maintenance Hash Tree, for efficient data indexing over DHTs. LHT employs a novel naming function and a tree summarization strategy to gracefully distribute its index structure. It is adaptable to any DHT substrates, and is easy to be implemented and deployed. Experiments show that in comparison with the state-of-the-art indexing technique, LHT saves up to 75% (at least 50%) maintenance cost, and achieves better performance for exact-match queries and range queries.
Keywords :
file organisation; indexing; peer-to-peer computing; query processing; software maintenance; DHT; P2P systems; complex queries; indexing structures; low maintenance hash tree; low-maintenance indexing scheme; query efficiency; query processing; Application software; Computer science; Costs; Digital audio players; Distributed computing; Indexing; Information processing; Intelligent structures; Peer to peer computing; Query processing; Indexing Over DHT; Maintenance Efficiency; P2P; Range Queries;
Conference_Titel :
Distributed Computing Systems, 2008. ICDCS '08. The 28th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3172-4
Electronic_ISBN :
1063-6927
DOI :
10.1109/ICDCS.2008.61