Related Experiment Video
Updated: Oct 23, 2025

Executing Complexity-Increasing Queries in Relational MySQL and NoSQL MongoDB and EXist Size-Growing ISO/EN 13606 Standardized EHR Databases
Published on: March 19, 2018
An adaptive spark-based framework for querying large-scale NoSQL and relational databases.
Eman Khashan1, Ali Eldesouky1, Sally Elghamrawy2
1Department of Computers and Systems, Faculty of Engineering, Mansoura University Mansoura, Egypt.
This study introduces a unified architecture (CQNS) for efficiently querying diverse SQL and NoSQL databases. The framework optimizes performance, reducing latency and improving throughput for big data management.
Area of Science:
- Computer Science
- Data Management
- Database Systems
Background:
- Big data and cloud computing necessitate new data management standards.
- Programmers face challenges querying heterogeneous SQL and NoSQL data stores.
- Existing solutions for complex multi-store queries are often inefficient or complex.
Purpose of the Study:
- To propose an automated, fast, and unified architecture (CQNS) for managing simple and complex queries across heterogeneous data stores.
- To enhance developer efficiency in big data applications and cloud environments.
Main Methods:
- Developed a three-layer architecture: matching selector, processing, and query execution.
- Implemented a matching algorithm to direct queries to appropriate SQL or NoSQL engines.
- Utilized a Spark framework to handle diverse databases including MongoDB, Cassandra, and Neo4j.
- Evaluated performance using four benchmark datasets across various NoSQL databases.
Main Results:
- The CQNS architecture demonstrated superior performance in terms of latency and throughput.
- Achieved optimal query execution times compared to existing systems.
- Successfully queried multiple NoSQL databases including MongoDB, Cassandra, Riak, CouchDB, and Neo4j.
Conclusions:
- CQNS provides an effective solution for unified querying across heterogeneous SQL and NoSQL databases.
- The framework offers significant improvements in performance and efficiency for big data management.
- CQNS is a valuable tool for developers working with complex, multi-database environments.
More Related Videos
09:43Databases to Efficiently Manage Medium Sized, Low Velocity, Multidimensional Data in Tissue Engineering
Published on: November 22, 2019
05:47Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
Published on: June 13, 2025
Related Concept Videos
Impact of Schemas
Maximum Size of Aggregate
Mass Analyzers: Overview
Schemas
Data Reporting and Recording
NMR Spectrometers: Overview