Guaranteeing correctness and availability in P2P range indices

  • Authors:
  • Prakash Linga;Adina Crainiceanu;Johannes Gehrke;Jayavel Shanmugasudaram

  • Affiliations:
  • Cornell University, Ithaca, New York;Cornell University, Ithaca, New York;Cornell University, Ithaca, New York;Cornell University, Ithaca, New York

  • Venue:
  • Proceedings of the 2005 ACM SIGMOD international conference on Management of data
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

New and emerging P2P applications require sophisticated range query capability and also have strict requirements on query correctness, system availability and item availability. While there has been recent work on developing new P2P range indices, none of these indices guarantee correctness and availability. In this paper, we develop new techniques that can provably guarantee the correctness and availability of P2P range indices. We develop our techniques in the context of a general P2P indexing framework that can be instantiated with most P2P index structures from the literature. As a specific instantiation, we implement P-Ring, an existing P2P range index, and show how it can be extended to guarantee correctness and availability. We quantitatively evaluate our techniques using a real distributed implementation.