• 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