Integration of Relational and NoSQL Databases

The analysis of relational and NoSQL databases leads to the conclusion that these data processing systems are to some extent complementary. In the current Big Data applications, especially where extensive analyses (so-called Big Analytics) are needed, it turns out that it is nontrivial to design an...

Full description

Bibliographic Details
Main Author: Jaroslav Pokorný
Format: Article
Language:English
Published: World Scientific Publishing 2019-11-01
Series:Vietnam Journal of Computer Science
Subjects:
Online Access:http://www.worldscientific.com/doi/pdf/10.1142/S2196888819500210
id doaj-0a8781d8212848cba84e60c53430ccd3
record_format Article
spelling doaj-0a8781d8212848cba84e60c53430ccd32020-11-25T01:17:07ZengWorld Scientific PublishingVietnam Journal of Computer Science2196-88882196-88962019-11-016438940510.1142/S219688881950021010.1142/S2196888819500210Integration of Relational and NoSQL DatabasesJaroslav Pokorný0Faculty of Mathematics and Physics, Charles University, Malostranské mám. 25, 118 00 Praha 1, Czech RepublicThe analysis of relational and NoSQL databases leads to the conclusion that these data processing systems are to some extent complementary. In the current Big Data applications, especially where extensive analyses (so-called Big Analytics) are needed, it turns out that it is nontrivial to design an infrastructure involving data and software of both types. Unfortunately, the complementarity negatively influences integration possibilities of these data stores both at the data model and data processing levels. In terms of performance, it may be beneficial to use a polyglot persistence, a multimodel approach or multilevel modeling, or even to transform the SQL database schema into NoSQL and to perform data migration between the relational and NoSQL databases. Another possibility is to integrate a NoSQL database and relational database with the help of a third data model. The aim of the paper is to show these possibilities and present some new methods of designing such integrated database architectures.http://www.worldscientific.com/doi/pdf/10.1142/S2196888819500210relational databasenosql databasebig databig analyticsdatabase integration
collection DOAJ
language English
format Article
sources DOAJ
author Jaroslav Pokorný
spellingShingle Jaroslav Pokorný
Integration of Relational and NoSQL Databases
Vietnam Journal of Computer Science
relational database
nosql database
big data
big analytics
database integration
author_facet Jaroslav Pokorný
author_sort Jaroslav Pokorný
title Integration of Relational and NoSQL Databases
title_short Integration of Relational and NoSQL Databases
title_full Integration of Relational and NoSQL Databases
title_fullStr Integration of Relational and NoSQL Databases
title_full_unstemmed Integration of Relational and NoSQL Databases
title_sort integration of relational and nosql databases
publisher World Scientific Publishing
series Vietnam Journal of Computer Science
issn 2196-8888
2196-8896
publishDate 2019-11-01
description The analysis of relational and NoSQL databases leads to the conclusion that these data processing systems are to some extent complementary. In the current Big Data applications, especially where extensive analyses (so-called Big Analytics) are needed, it turns out that it is nontrivial to design an infrastructure involving data and software of both types. Unfortunately, the complementarity negatively influences integration possibilities of these data stores both at the data model and data processing levels. In terms of performance, it may be beneficial to use a polyglot persistence, a multimodel approach or multilevel modeling, or even to transform the SQL database schema into NoSQL and to perform data migration between the relational and NoSQL databases. Another possibility is to integrate a NoSQL database and relational database with the help of a third data model. The aim of the paper is to show these possibilities and present some new methods of designing such integrated database architectures.
topic relational database
nosql database
big data
big analytics
database integration
url http://www.worldscientific.com/doi/pdf/10.1142/S2196888819500210
work_keys_str_mv AT jaroslavpokorny integrationofrelationalandnosqldatabases
_version_ 1725148084740030464