• DocumentCode
    246166
  • Title

    Data Replication Strategies in P2P Systems: A Survey

  • Author

    Spaho, Evjola ; Barolli, Leonard ; Xhafa, Fatos

  • Author_Institution
    Polytech. Univ. of Tirana, Tirana, Albania
  • fYear
    2014
  • fDate
    10-12 Sept. 2014
  • Firstpage
    302
  • Lastpage
    309
  • Abstract
    Data replication means storing copies of the same data at multiple peers thus improving availability and scalability. Replication can be seen as a family of techniques. Full documents or just chunks can be replicated. Since the same data can be found at multiple peers, availability is assured in case of peer failure. Consistency is a challenge in replication systems that allow dynamic updates of replicas. Fundamental to any of them is the degree of replication (full or partial), as well as the source of the updates and the way updates are propagated in the system. In this paper we study some data replication strategies and requirements for different P2P applications. We identify several contexts and use cases where data replication can be used. We will also discuss about existing optimistic replication solutions and P2P replication strategies and analyze their advantages and disadvantages.
  • Keywords
    peer-to-peer computing; replicated databases; P2P applications; P2P replication strategies; P2P systems; data replication strategies; optimistic replication solutions; peer failure; replication systems; Availability; Context; Distributed databases; Peer-to-peer computing; Teamwork; Data availability; Data replication; P2P systems; Replication strategies;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network-Based Information Systems (NBiS), 2014 17th International Conference on
  • Conference_Location
    Salerno
  • Print_ISBN
    978-1-4799-4226-8
  • Type

    conf

  • DOI
    10.1109/NBiS.2014.74
  • Filename
    7023968