Implementing Database Management System in P2P Networks

Xinpeng Shen,Zhanhuai Li
DOI: https://doi.org/10.1109/fitme.2008.76
2008-01-01
Abstract:In this paper, we present the design and evaluation of PeerCSDB. It is a database management system in P2P networks. It uses a structured P2P network to manage copies of data cache, and an unstructured P2P network to manage peers who are responsible for the data cache. It has the benefit of the Client/Server model and peer-to-peer model at the same time. PeerCSDB distinguishes itself from existing P2P database systems in several ways. First, by saving the data cache in the clients, the system will lighten the load on the database server and alleviate the bottleneck. Second, the clients form a peer-to-peer network to manage the data cache. The user could get query results from data cache, so it significantly reduces the response time to queries. We implemented and evaluated PeerCSDB. Experimental results show that PeerCSDB can effectively exploit P2P technologies for database management system.
What problem does this paper attempt to address?