Sciweavers

MIDDLEWARE
2004
Springer

Foreseer: A Novel, Locality-Aware Peer-to-Peer System Architecture for Keyword Searches

14 years 4 months ago
Foreseer: A Novel, Locality-Aware Peer-to-Peer System Architecture for Keyword Searches
Peer-to-peer (P2P) systems are becoming increasingly popular and complex, serving millions of users today. However, the design of current unstructured P2P systems does not take full advantage of rich locality properties present in P2P system workloads, thus possibly resulting in inefficient searches or poor system scalability. In this paper, we propose a novel locality-aware P2P system architecture called Foreseer, which explicitly exploits two dimensional localities, both geographical locality and temporal locality by constructing a neighbors overlay and a friends overlay respectively. Each peer in Foreseer maintains a small number of neighbors and friends as well as their content filters used as distributed indices. By combining the advantages of distributed indices and utilization of two dimensional localities, the search scheme of Foreseer is able to satisfy more than 99% keyword search queries, realize very high search performance and introduce low maintenance cost. In addition,...
Hailong Cai, Jun Wang
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where MIDDLEWARE
Authors Hailong Cai, Jun Wang
Comments (0)