2023
DOI: 10.3390/bdcc7020097
|View full text |Cite
|
Sign up to set email alerts
|

SQL and NoSQL Database Software Architecture Performance Analysis and Assessments—A Systematic Literature Review

Abstract: The competent software architecture plays a crucial role in the difficult task of big data processing for SQL and NoSQL databases. SQL databases were created to organize data and allow for horizontal expansion. NoSQL databases, on the other hand, support horizontal scalability and can efficiently process large amounts of unstructured data. Organizational needs determine which paradigm is appropriate, yet selecting the best option is not always easy. Differences in database design are what set SQL and NoSQL dat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 32 publications
(14 citation statements)
references
References 156 publications
(254 reference statements)
0
5
0
Order By: Relevance
“…Beyond that, there are more modern post-relational databases such as key-value, column, document-oriented, and graph databases which are more flexible in handling less structured data, making more versatile connections between data, and are easier to maintain upon changes of the data structures. 52 However, in the scope of designing data workflows for experimental setups with specified parameters for metadata and result data, a relational database is an appropriate choice. Considering researchers being familiar with data in tabulated form, the design process of a relational database schema is intuitive and supports a clear definition of a complete metadata set for the experimental setups.…”
Section: Resultsmentioning
confidence: 99%
“…Beyond that, there are more modern post-relational databases such as key-value, column, document-oriented, and graph databases which are more flexible in handling less structured data, making more versatile connections between data, and are easier to maintain upon changes of the data structures. 52 However, in the scope of designing data workflows for experimental setups with specified parameters for metadata and result data, a relational database is an appropriate choice. Considering researchers being familiar with data in tabulated form, the design process of a relational database schema is intuitive and supports a clear definition of a complete metadata set for the experimental setups.…”
Section: Resultsmentioning
confidence: 99%
“…In particular, NoSQL databases outperform SQL databases regarding writing speed and scalability. NoSQL databases perform better when dealing with large scalability requirements and facilitating rapid data updates [57]. However, SQL databases better manage complex relationships and multiple client scenarios [57].…”
Section: Database Server (Sql)mentioning
confidence: 99%
“…NoSQL databases perform better when dealing with large scalability requirements and facilitating rapid data updates [57]. However, SQL databases better manage complex relationships and multiple client scenarios [57]. The characteristics of the SQL, structure, and capability to maintain data integrity make them suitable for scenarios involving relational data tables (such as the study carried out).…”
Section: Database Server (Sql)mentioning
confidence: 99%
“…The advent of Big Data [19] has also given birth to a series of technologies in data storage and NoSQL (Not Only SQL) is one of them [23]. NoSQL is a technology that is developed to solve the problems presented by relational databases.…”
Section: Big Data Storage Modelsmentioning
confidence: 99%
“…In this section, we are interested in the NoSQL [23] database type with a Key-Value storage [26], which implements a schema-less storage policy. That is, a'no structure is formally defined for data storage.…”
Section: Key-value Storage Modelmentioning
confidence: 99%