A query-adaptive partial distributed hash table for peer-to-peer systems

  • Authors:
  • Fabius Klemm;Anwitaman Datta;Karl Aberer

  • Affiliations:
  • School of Computer and Communication Sciences, Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland;School of Computer and Communication Sciences, Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland;School of Computer and Communication Sciences, Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland

  • Venue:
  • EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The two main approaches to find data in peer-to-peer (P2P) systems are unstructured networks using flooding and structured networks using a distributed index A distributed index is usually built over all keys that are stored in the network whether they are queried or not Indexing all keys is no longer feasible when indexing metadata, as the key space becomes very large Here we need a query-adaptive approach that indexes only keys worth indexing, i.e keys that are queried at least with a certain frequency In this paper we study the cost of indexing and propose a query-adaptive partial distributed hash table (PDHT) that does not keep all keys in the index We model and analyze a scenario to show that query-adaptive partial indexing outperforms pure flooding and “index-everything” strategies Furthermore, our scheme is able to automatically adjust the index to changing query frequencies and distributions.