PeerDB: A P2P-based system for distributed data sharing

  • Wee Siong Ng*
  • , Beng Chin Ooi
  • , Kian Lee Tan
  • , Aoying Zhou
  • *Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review

239 Scopus citations

Abstract

In this paper, we present the design and evaluation of PeerDB, a peer-to-peer (P2P) distributed data sharing system. PeerDB distinguishes itself from existing P2P systems in several ways. First, it is a full-fledge data management system that supports fine-grain content-based searching. Second, it facilitates sharing of data without shared schema. Third, it combines the power of mobile agents into P2P systems to perform operations at peers' sites. Fourth, PeerDB network is self-configurable, i.e., a node can dynamically optimize the set of peers that it can communicate directly with based on some optimization criterion. By keeping peers that provide most information or services in close proximity (i.e, direct communication), the network bandwidth can be better utilized and system performance can be optimized. We implemented and evaluated PeerDB on a cluster of 32 Pentium II PCs. Our experimental results show that PeerDB can effectively exploit P2P technologies for distributed data sharing.

Original languageEnglish
Pages633-644
Number of pages12
DOIs
StatePublished - 2003
Externally publishedYes
EventNineteenth International Conference on Data Ingineering - Bangalore, India
Duration: 5 Mar 20038 Mar 2003

Conference

ConferenceNineteenth International Conference on Data Ingineering
Country/TerritoryIndia
CityBangalore
Period5/03/038/03/03

Fingerprint

Dive into the research topics of 'PeerDB: A P2P-based system for distributed data sharing'. Together they form a unique fingerprint.

Cite this