DocumentCode
2291655
Title
Distributed Arbitrary Segment Trees: Providing Efficient Range Query Support over Public DHT Services
Author
Chen, Xinuo ; Jarvis, Stephen A.
Author_Institution
Univ. of Warwick, Coventry
fYear
2007
fDate
3-7 Sept. 2007
Firstpage
1
Lastpage
5
Abstract
In this paper we define a Distributed Arbitrary Segment Tree (DAST), a distributed tree-like structure that layers the range query processing mechanism over public Distributed Hash Table (DHT) services. Compared with traditional segment trees, the arbitrary segment tree used by a DAST reduces the number of key-space segments that need to be maintained, which in turn results in fewer query operations and lower overheads. Moreover, considering that range queries often contain redundant entries that the clients do not need, we introduce the concept of accuracy of results (AoR) for range queries. We demonstrate that by adjusting AoR, the DHT operational overhead can be improved. DAST is implemented on a well-known public DHT service (OpenDHT) and validation through experimentation and supporting simulation is performed. The results demonstrate the effectiveness of DAST over exiting methods.
Keywords
query processing; tree data structures; accuracy of results; distributed arbitrary segment trees; public DHT services; public distributed hash table services; range query processing; Computer science; Delay; Distributed computing; Distributed databases; Land mobile radio; Mobile communication; Peer to peer computing; Query processing; Tree data structures;
fLanguage
English
Publisher
ieee
Conference_Titel
Personal, Indoor and Mobile Radio Communications, 2007. PIMRC 2007. IEEE 18th International Symposium on
Conference_Location
Athens
Print_ISBN
978-1-4244-1144-3
Electronic_ISBN
978-1-4244-1144-3
Type
conf
DOI
10.1109/PIMRC.2007.4394158
Filename
4394158
Link To Document