2005 · 44 citations · 67 references
EngineeringDatabase SupportCloud ComputingManagementDistributed Data StorePeer-to-peer DatabaseFile SharingData IntegrationDistributed Data ManagementInformation ManagementP2p SystemsSemantic WebResource SharingTrusted P2pData ManagementBig Data
Peer-to-Peer (P2P) systems attempt to provide a decentralized infrastructure for resource sharing. In particular, file sharing was the initial motivation behind many of the first successful P2P systems. As P2P systems evolve to support sharing of structured and semantically rich data, several data management issues must be addressed. Specifically, P2P systems need to deal with data location, data integration, data querying, and data consistency issues. Data management is further complicated in P2P systems due to the volatility and scale of these systems. In this survey we propose a reference architecture for P2P systems that focuses on the data management activities required to support sharing of structured data. Based on this reference architecture, we present and classify technologies that have been proposed to solve the data management issues particular to P2P systems.
67
Ion Stoica, Robert Morris, David R. Karger et al. · 2001 · 9.6K citations
A scalable content-addressable network
Sylvia Ratnasamy, Paul Francis, Mark Handley et al. · 2001 · 6.4K citations · Full text
A survey of approaches to automatic schema matching
Erhard Rahm, Philip A. Bernstein · The VLDB Journal · 2001 · 3.3K citations