Skip to main content
Top

2020 | OriginalPaper | Chapter

Enhancing High Availability for NoSQL Database Systems Using Failover Techniques

Authors : Priyanka Gotter, Kiranbir Kaur

Published in: Inventive Communication and Computational Technologies

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

NoSQL allows fast processing of real-time large data applications. It allows database professionals to make use of elastic scalability of database servers. Most of these databases are created to perform on full throttle despite the presence of low-cost hardware. Users are able to create the database more quickly due to the non-relational nature of NoSQL. There is no need of developing the detailed (fine-grained) database model. As a result, it will save lots of development time. The primary aim of this paper is to present a novel data integration method as well as workflow that executes the data integration of various source systems in such a way that user does not require any programming abilities. Middleware is considered as main part of the proposed technique which provides high availability of data in case of failures by utilizing the checkpointing. Experimental results reveal that the proposed technique provides efficient results, especially in case of any kind of failures in distributed NoSQL servers.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Alomari E et al (2015) CDPort: a portability framework for NoSQL datastores. Arab J Sci Eng 40(9):2531–2553CrossRef Alomari E et al (2015) CDPort: a portability framework for NoSQL datastores. Arab J Sci Eng 40(9):2531–2553CrossRef
2.
go back to reference Androcec D (2018) Data portability among providers o platform as a service. Res Pap Fac Mater Sci Technol Slovak Univ Technol 21(Special-Issue):7–11 Androcec D (2018) Data portability among providers o platform as a service. Res Pap Fac Mater Sci Technol Slovak Univ Technol 21(Special-Issue):7–11
3.
go back to reference Arora R, Aggarwal RR (2013) An algorithm for transformation of data from MySQL to NoSQL (MongoDB). Int J Adv Stud Comput Sci Eng 2(1):6–12 Arora R, Aggarwal RR (2013) An algorithm for transformation of data from MySQL to NoSQL (MongoDB). Int J Adv Stud Comput Sci Eng 2(1):6–12
4.
go back to reference Atzeni P et al (2014) Uniform access to non-relational database systems: The SOS platform. Lecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence, Lecture Notes in Bioinformatics), vol 7328, pp 160–174 Atzeni P et al (2014) Uniform access to non-relational database systems: The SOS platform. Lecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence, Lecture Notes in Bioinformatics), vol 7328, pp 160–174
5.
go back to reference Chaure SD et al (2015) Web based ETL approach to transform relational database to graph database, 7 Chaure SD et al (2015) Web based ETL approach to transform relational database to graph database, 7
6.
go back to reference Leavitt N (2010) Will NoSQL databases live up to their promise? Computer (Long Beach Calif) 43(2):12–14 Leavitt N (2010) Will NoSQL databases live up to their promise? Computer (Long Beach Calif) 43(2):12–14
7.
go back to reference Lotfy AE et al (2016) A middle layer solution to support ACID properties for NoSQL databases. J King Saud Univ—Comput Inf Sci 28(1):133–145 Lotfy AE et al (2016) A middle layer solution to support ACID properties for NoSQL databases. J King Saud Univ—Comput Inf Sci 28(1):133–145
8.
go back to reference Mior MJ et al (2017) NoSE: schema design for NoSQL applications. IEEE Trans Knowl Data Eng 29(10):2275–2289CrossRef Mior MJ et al (2017) NoSE: schema design for NoSQL applications. IEEE Trans Knowl Data Eng 29(10):2275–2289CrossRef
9.
go back to reference Nikam P et al (2016) Migrate and map: a framework to access data from Mysql, Mongodb or Hbase using Mysql Queries. IOSR J Comput Eng 18(3):13–17 Nikam P et al (2016) Migrate and map: a framework to access data from Mysql, Mongodb or Hbase using Mysql Queries. IOSR J Comput Eng 18(3):13–17
10.
go back to reference Rafique A et al (2018) On the performance impact of data access middleware for NoSQL data stores a study of the trade-off between performance and migration cost. IEEE Trans Cloud Comput 6(3):843–856MathSciNetCrossRef Rafique A et al (2018) On the performance impact of data access middleware for NoSQL data stores a study of the trade-off between performance and migration cost. IEEE Trans Cloud Comput 6(3):843–856MathSciNetCrossRef
11.
go back to reference Rith J et al (2014) Speaking in tongues: SQL access to NoSQL systems. In: Proceedings of 29th Annual ACM Symposium on Applied Computing—SAC ’14, pp 855–857 Rith J et al (2014) Speaking in tongues: SQL access to NoSQL systems. In: Proceedings of 29th Annual ACM Symposium on Applied Computing—SAC ’14, pp 855–857
12.
go back to reference Vathy-Fogarassy Á, Hugyák T (2017) Uniform data access platform for SQL and NoSQL database systems. Inf Syst 69:93–105CrossRef Vathy-Fogarassy Á, Hugyák T (2017) Uniform data access platform for SQL and NoSQL database systems. Inf Syst 69:93–105CrossRef
Metadata
Title
Enhancing High Availability for NoSQL Database Systems Using Failover Techniques
Authors
Priyanka Gotter
Kiranbir Kaur
Copyright Year
2020
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-0146-3_3