CFP last date
20 May 2024
Reseach Article

An Approach for Designing and Implementing Eager and lazy Data Replication

by Mohamed Osman Ali Hegazi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 110 - Number 6
Year of Publication: 2015
Authors: Mohamed Osman Ali Hegazi
10.5120/19322-0901

Mohamed Osman Ali Hegazi . An Approach for Designing and Implementing Eager and lazy Data Replication. International Journal of Computer Applications. 110, 6 ( January 2015), 30-33. DOI=10.5120/19322-0901

@article{ 10.5120/19322-0901,
author = { Mohamed Osman Ali Hegazi },
title = { An Approach for Designing and Implementing Eager and lazy Data Replication },
journal = { International Journal of Computer Applications },
issue_date = { January 2015 },
volume = { 110 },
number = { 6 },
month = { January },
year = { 2015 },
issn = { 0975-8887 },
pages = { 30-33 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume110/number6/19322-0901/ },
doi = { 10.5120/19322-0901 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:45:39.896563+05:30
%A Mohamed Osman Ali Hegazi
%T An Approach for Designing and Implementing Eager and lazy Data Replication
%J International Journal of Computer Applications
%@ 0975-8887
%V 110
%N 6
%P 30-33
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Replication can be a success factor in database systems as well as perhaps being one of the needs of proliferation, expansion, and the rapid progress of databases and distributed technology, despite there being a strong belief among database designers that most existing solutions are not feasible due to their complexity, poor performance and lack of scalability. This paper provides an approach that can help designers in implementing eager and lazy replication mechanisms. The proposed approach contains two phases: In the first phase, the database is designed to have indicator fields that can carry the update status, and to consider the replication concepts by classifying, categorizing and determining the kinds and locations of data objects; in the second phase, the updating methodology is provided to make the implementation of eager and lazy replication mechanisms easier and reliable.

References
  1. Ashok, G. & Randal, P. S. (2011) SQL Server replication: Providing high availability using database mirroring. © 2011 Microsoft Corporation.
  2. Cecchet, E. ,Ailamaki, A. , & Candea, G. (2008)Middleware-based database replication: The gaps between theory and practice. SIGMOD '08 Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data.
  3. GORDA, deliverable D1. 1 report (2006) State of the art in database replication. GORDA is specific targeted research Project Group for Open Replication of Database. Supported by the European Community under the Sixth European Union Framework Programs for Research and Technological Development Coordinator: University of Minho
  4. GRAY, J. , HELLAND, P. , O'NEIL, P. , & SHASHA, D. (1996). The dangers of replication and a solution. SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data. Pages 173-182. ACM New York, NY, USA
  5. Kemme, B. & Alonso, G. (2000) A new approach to developing and implementing eager database replication protocols. ACM Transactions on Database Systems, 25(3), p. 333.
  6. Manassiev, K. & Amza, C. (2005) Scalable database replication through dynamic multiversioning. CASCON '05: Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative Research, IBM Press, October 2005.
  7. Milan-Franco1, J. M. , Jim´enez-Peris, R. ,Pati˜no-Mart´?nez, M. , &Kemme, B. (2004) Adaptive middleware for data replication. LNCS 3231, IFIP International Federation for Information Processing, pp. 175–194.
  8. Nithiyalakshmi, P. & Kumar,V. U. (2014)Data consistency for cooperative caching in mobile environments. International Journal of Science and Research (IJSR) 3(1), January 2014.
  9. Oracle(2008) Oracle database advanced replication, 11g Release 1 (11. 1) B28326-03, 2008, Oracle. Primary Author: Randy Urbano
  10. Plattner, C. & Alonso, G. (2004) Scalable replication for transactional web applications. In Proc. of Middleware, 2004.
  11. Sivasubramanian. Swaminathan, Alonso. Gustavo , Pierre. Guillaume, and Steen. Maarten van. 2005. GlobeDB: Autonomic Data Replication for Web Applications. International World Wide Web Conference (WWW 2005), May, 2005, Chiba, Japan. ACM
  12. Sleit. Azzam, AlMobaideen. Wesam, Al-Areqi Samih, and Yahya. Abdulaziz. (2007) A dynamic object fragmentation and replication algorithm in distributed database systems. American Journal of Applied Sciences 4 (8): pp. 613–618.
Index Terms

Computer Science
Information Sciences

Keywords

Replication database eager replication lazy replication distributed database.