Data indexing in peer-to-peer DHT networks

Garces-Erice, Luis; Felber, Pascal A; Ross, Keith W; Urvoy-Keller, Guillaume
ICDCS 2004, IEEE 24th international conference on distributed computing systems, March 23-26, 2004, Tokyo, Japan

Peer-to-peer distributed hash table (DHT) systems make it simple to discover specific data when their complete identifiers--or keys--are known in advance. In practice, however, users looking up resources stored in peer-to-peer systems often have only partial information for identifying these resources. In this paper, we describe techniques for indexing data stored in peerto- peer DHT networks, and discovering the resources that match a given user query. Our system creates multiple indexes, organized hierarchically, which permit users to locate data even using scarce information, although at the price of a higher lookup cost. The data itself is stored on only one (or few) of the nodes. Experimental evaluation demonstrates the effectiveness of our indexing techniques on a distributed peer-to-peer bibliographic database with realistic user query workloads.


DOI
Type:
Conférence
City:
Tokyo
Date:
2004-03-23
Department:
Sécurité numérique
Eurecom Ref:
1292
Copyright:
© 2004 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
See also:

PERMALINK : https://www.eurecom.fr/publication/1292