DocumentCode
1908679
Title
Distributed Arrays: A P2P Data Structure for Efficient Logical Arrays
Author
Fukuchi, Daisuke ; Sommer, Christian ; Sei, Yuichi ; Honiden, Shinichi
Author_Institution
Univ. of Tokyo, Tokyo
fYear
2009
fDate
19-25 April 2009
Firstpage
1458
Lastpage
1466
Abstract
Distributed hash tables (DHT) are used for data management in P2P environments. However, since most hash functions ignore relations between items, DHTs are not efficient for operations on related items. In this paper, we modify a DHT into a distributed array (DA) that enables efficient operations on logical arrays. The array elements of a DA are placed in a P2P overlay network according to a simple rule such that the load is balanced and the number of messages required to access elements sequentially is reduced. The number of messages required for array operations is much smaller than that for operations on DHTs. We demonstrate this theoretically and experimentally.
Keywords
data structures; peer-to-peer computing; P2P data structure; distributed arrays; distributed hash tables; efficient logical arrays; Communications Society; Costs; Data structures; Environmental management; Indexing; Informatics; Intrusion detection; Logic arrays; Peer to peer computing; Tail;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2009, IEEE
Conference_Location
Rio de Janeiro
ISSN
0743-166X
Print_ISBN
978-1-4244-3512-8
Electronic_ISBN
0743-166X
Type
conf
DOI
10.1109/INFCOM.2009.5062062
Filename
5062062
Link To Document