Partial Lookup Services

  • Authors:
  • Qixiang Sun;Hector Garcia-Molina

  • Affiliations:
  • -;-

  • Venue:
  • ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Lookup services are used in many Internet applicationsto translate a key (e.g., a file name) into an associated set ofentries (e.g., the location of file copies). The key lookupscan often be satisfied by returning just a few entries insteadof the entire set. However, current implementations oflookup services do not take advantage of this usage pattern.In this paper, we formalize the notion of a partial lookup servicethat explicitly supports returning a subset of the entriesper lookup. We present four schemes for building a partiallookup service, and propose various metrics for evaluatingthe schemes. We show that a partial lookup service mayhave significant advantages over conventional ones in termsof space usage, fairness, fault tolerance, and other factors.