Home / Journals / CSSE / Online First / doi:10.32604/csse.2024.051851
Special Issues

Open Access

REVIEW

A Systematic Review of Automated Classification for Simple and Complex Query SQL on NoSQL Database

Nurhadi, Rabiah Abdul Kadir*, Ely Salwana Mat Surin, Mahidur R. Sarker*
Institute of Visual Informatics, The National University of Malaysia, Selangor, 43600, Malaysia
* Corresponding Author: Rabiah Abdul Kadir. Email: email; Mahidur R. Sarker. Email: email

Computer Systems Science and Engineering https://doi.org/10.32604/csse.2024.051851

Received 17 March 2024; Accepted 08 August 2024; Published online 13 September 2024

Abstract

A data lake (DL), abbreviated as DL, denotes a vast reservoir or repository of data. It accumulates substantial volumes of data and employs advanced analytics to correlate data from diverse origins containing various forms of semi-structured, structured, and unstructured information. These systems use a flat architecture and run different types of data analytics. NoSQL databases are nontabular and store data in a different manner than the relational table. NoSQL databases come in various forms, including key-value pairs, documents, wide columns, and graphs, each based on its data model. They offer simpler scalability and generally outperform traditional relational databases. While NoSQL databases can store diverse data types, they lack full support for atomicity, consistency, isolation, and durability features found in relational databases. Consequently, employing machine learning approaches becomes necessary to categorize complex structured query language (SQL) queries. Results indicate that the most frequently used automatic classification technique in processing SQL queries on NoSQL databases is machine learning-based classification. Overall, this study provides an overview of the automatic classification techniques used in processing SQL queries on NoSQL databases. Understanding these techniques can aid in the development of effective and efficient NoSQL database applications.

Keywords

NoSQL database data lake; machine learning; ACID; complex query; smart city
  • 1260

    View

  • 290

    Download

  • 81

    Like

Share Link