2020•Unpublished venueRequires access

Multi-Model Databases - Introducing Polyglot Persistence in the Big Data World

I. Kosmerl, Kornelije Rabuzin, Martina Šestak

Open publisher page 10 citations

Abstract

The popularization of the NoSQL movement has led to the development of non-relational data models with different approaches to managing Big Data. As each approach has its advantages and disadvantages, there is a need to incorporate certain concepts of the relational data model. With the combination of relational and non-relational data models, monolithic systems based on a single data model began to transform into the first multi-model systems. Most currently used database management systems can be seen as multi-model systems (e.g. Oracle, MySQL, Microsoft SQL Server, etc.). The aim of this paper is to describe the basic concepts of non-relational data models and their advantages and disadvantages. The focus will be put on describing multi-model databases and discussing how multi-model databases contribute to achieving polyglot persistence in modern Big Data environments. The properties of multi-model systems will be compared to those of relational and NoSQL systems, and demonstrated by building a sample college scheduling application.

About this research paper

What this paper is about

The popularization of the NoSQL movement has led to the development of non-relational data models with different approaches to managing Big Data. As each approach has its advantages and disadvantages, there is a need to incorporate certain concepts of the relational data model. With the combination of relational and non-relational data models, monolithic systems based on a single data model began to transform into the first multi-model systems. Most currently used database management systems can be seen as multi-model systems (e.g. Oracle, MySQL, Microsoft SQL Server, etc.). The aim of this paper is to describe the basic concepts of non-relational data models and their advantages and disadvantages. The focus will be put on describing multi-model databases and discussing how multi-model databases contribute to achieving polyglot persistence in modern Big Data environments. The properties of multi-model systems will be compared to those of relational and NoSQL systems, and demonstrated by building a sample college scheduling application.

Why it matters

OpenAlex reports 10 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The popularization of the NoSQL movement has led to the development of non-relational data models with different approaches to managing Big Data. As each approach has its advantages and disadvantages, there is a need to incorporate certain concepts of the relational data model. With the combination of relational and non-relational data models, monolithic systems based on a single data model began to transform into the first multi-model systems. Most currently used database management systems can be seen as multi-model systems (e.g. Oracle, MySQL, Microsoft SQL Server, etc.). The aim of this paper is to describe the basic concepts of non-relational data models and their advantages and disadvantages. The focus will be put on describing multi-model databases and discussing how multi-model databases contribute to achieving polyglot persistence in modern Big Data environments. The properties of multi-model systems will be compared to those of relational and NoSQL systems, and demonstrated by building a sample college scheduling application.

Key concepts: NoSQL, Computer science, Relational database, Oracle, Relational database management system, Polyglot, Database model, Database design

Related papers

Back to paper searchBrowse research topicsOriginal source
Multi-Model Databases - Introducing Polyglot Persistence in the Big Data World — Research Paper | ScholarLens