Skip to main content

New Method for Data Replication and Reconstruction in Distributed Databases

  • Chapter
  • First Online:
Intelligent Systems in Big Data, Semantic Web and Machine Learning

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1344))

  • 540 Accesses

Abstract

Data replication between servers is a critical and important step to share, or can be saved, the data between multiple remote sites in a distributed database. Data replication is used to replicate data to remote sites, improve system performance data access and reduce the connection time to the database.

This paper presents a new algorithm for dynamic data replication in distributed databases. The algorithm is adaptive in the sense that changes the schema objects then replicates these objects in the central scheme.

In this technique, using the strengths of communication between mobile agents, this communication can facilitate extraction, reconstruction and replication of schemes from remote sites to the central site. We show that the algorithm can be combined with the mechanisms of the distributed database management systems, because the performance of the algorithm is analyzed theoretically and experimentally.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Distributed database in P2P system using agent approach. Int. J. Comput. 4(1) (2010)

    Google Scholar 

  2. Gherabi, N., Bahaj, M.: New technique for duplication the remote databases based on multi-agents. J. Theor. Appl. Inf. Technol. 73, 465–472 (2015)

    Google Scholar 

  3. Wolfson, O., Jajodia, S., Huang, Y.: An adaptive data replication algorithm. ACM Trans. Database Syst 22(4), 255–314 (1997)

    Article  Google Scholar 

  4. Rabinovich, M., Rabinovich, I., Rajaraman, R.: Dynamic replication on the Internet, Technical report, HA6177000–980305-01-TM, AT&T Labs, March 1998

    Google Scholar 

  5. Lei, M., Vrbsky, S.V., Hong, X.: An on-line replication strategy to increase availability in data grids. Futur. Gener. Comput. Syst. 24(2), 85–98 (2008)

    Article  Google Scholar 

  6. Ranganathan, K., Foster, I.: Identifying dynamic replication strategies for a high performance data grid. In: Proceedings of the Second International Workshop on Grid Computing, Denver, CO, pp. 75–86, November 2001

    Google Scholar 

  7. Tang, M., Lee, B.-S., Yeo, C.-K., Tang, X.: Dynamic replication algorithms for the multi-tier data grid. Futur. Gener. Comput. Syst. 21, 775–790 (2005)

    Article  Google Scholar 

  8. Kemme, B., Alonso, G.: Don’t be lazy, be consistent: postgres-R, a new way to implement database replication. In: Proceedings of the 26th International Conference on Very Large Databases (2000)

    Google Scholar 

  9. Gherabi, N., Bahaj, M.: Discovering new technique for mapping relational database based on semantic web technology. IEEE (2012). 978-1-4673-1949-2

    Google Scholar 

  10. Gherabi, N., Bahaj, M.: Outline matching of the 2D shapes using extracting XML data. Lecture Notes in Computer Science, LNCS, vol. 7340, pp. 502–512 (2012)

    Google Scholar 

  11. Jarke, M., Koch, J.: Query optimization in database systems. ACM Comput. Surv. (CSUR) 16(2), 111–152 (1984)

    Article  MathSciNet  Google Scholar 

  12. Bernstein, P.A., Goodman, N., Wong, E.: Query processing in a system for distributed databases. ACM Trans. Database Syst. 6(4), 602–625 (1981)

    Article  Google Scholar 

  13. Gherabi, N., Bahaj, M., Addakiri, K.: Mapping relational database into OWL structure with data semantic preservation. Int. J. Comput. Sci. Inf. Secur. (IJCSIS) 10, 42–47 (2012)

    Google Scholar 

  14. Wu, S., Kemme, B.: Postgres-R (SI): combining replica control with concurrency control based on snapshot isolation. In: 21st International Conference on Data Engineering (ICDE 2005) (2005)

    Google Scholar 

  15. Kemme, B., Alonso, G.: Database replication: a tale of research across communities. Proc. VLDB Endow. 3(1), 5–12 (2010)

    Article  Google Scholar 

  16. Kemme, B., Alonso, G.: Don’t be lazy, be consistent: postres-R, a new way to implement database replication. In: Proceedings of the 26th International Conference on Very Large Databases (VLDB) (2000)

    Google Scholar 

  17. Weick, J.: Slony-I, a replication system for PostgreSQL (2016)

    Google Scholar 

  18. Bellifemine, F., Poggi, A., Rimassa, G.: JADE: a FIPA compliant agent framework. In: Practical Applications of Intelligent Agents and Multi-Agents (1999)

    Google Scholar 

  19. Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley, New York (2007)

    Book  Google Scholar 

  20. Ahuja, P., Sharma, V.: A JADE implemented mobile agent based host platform security. Comput. Eng. Intell. Syst. 3(7), 8–20 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Gherabi, N. (2021). New Method for Data Replication and Reconstruction in Distributed Databases. In: Gherabi, N., Kacprzyk, J. (eds) Intelligent Systems in Big Data, Semantic Web and Machine Learning. Advances in Intelligent Systems and Computing, vol 1344. Springer, Cham. https://doi.org/10.1007/978-3-030-72588-4_5

Download citation

Publish with us

Policies and ethics