Evaluation of SQL and NoSQL Databases on Parallel Processing
Received: 23 February 2025 | Revised: 12 April 2025 | Accepted: 22 April 2025 | Online: 13 July 2025
Corresponding author: Iyas Qaddara
Abstract
This study performs an independent examination of the performance exhibited by NoSQL and SQL databases regarding key-value stores in parallel processing using a simulation model containing 15 nodes. Specifically, the focus is on comparing the efficiency of read, write, delete, and instantiate operations within the context of key-value stores implemented with both NoSQL (MongoDB, RavenDB, and Cassandra) and SQL (MS-SQL) databases within the average time of three runs. The results show that SQL achieved better read operation times, while NoSQL databases, especially RavenDB, had better results in the other operations.
Keywords:
SQL, NoSQL, simulation model, parallel processingDownloads
References
M. Z. Khan, F. U. Zaman, M. Adnan, A. Imroz, M. A. Rauf, and Z. Phul, "Comparative Case Study: An Evaluation of Performance Computation between SQL and NoSQL Database," Journal of Software Engineering, vol. 1, no. 2, pp. 14–23, Feb. 2023.
R. Ramakrishnan and J. Gehrke, Database Management Systems, 3rd Edition, 3rd ed. McGraw-Hill, 2002.
A. Silberschatz, Henry F. Korth, and S. Sudarshan, Database system concepts, 7th ed. McGraw-Hill, 2020.
A. Lakshman and P. Malik, "Cassandra: a decentralized structured storage system," SIGOPS Operating Systems Review, vol. 44, no. 2, pp. 35–40, Dec. 2010. DOI: https://doi.org/10.1145/1773912.1773922
H. Garcia-Molina, J. D. Ullman, and J. Widom, "Stored Procedures," in Database Systems: The Complete Book, 2nd ed., Pearson, 2008, pp. 391–404.
B. G. Tudorica and C. Bucur, "A comparison between several NoSQL databases with comments and notes," in 2011 RoEduNet International Conference 10th Edition: Networking in Education and Research, Iasi, Romania, Jun. 2011, pp. 1–5. DOI: https://doi.org/10.1109/RoEduNet.2011.5993686
I. I. Imran, "Enhancement of NoSQL Database Performance Using Parallel Processing," Journal of Information Systems Engineering and Management, vol. 9, no. 2, Apr. 2024, Art. no. 26126. DOI: https://doi.org/10.55267/iadt.07.14670
E. J. O’Neil, P. E. O’Neil, and G. Weikum, "The LRU-K page replacement algorithm for database disk buffering," SIGMOD Rec., vol. 22, no. 2, pp. 297–306, Mar. 1993. DOI: https://doi.org/10.1145/170036.170081
V. F. de Oliveira, M. A. de O. Pessoa, F. Junqueira, and P. E. Miyagi, "SQL and NoSQL Databases in the Context of Industry 4.0," Machines, vol. 10, no. 1, Jan. 2022, Art. no. 20. DOI: https://doi.org/10.3390/machines10010020
H. Fatima and K. Wasnik, "Comparison of SQL, NoSQL and NewSQL databases for internet of things," in 2016 IEEE Bombay Section Symposium (IBSS), Baramati, India, Dec. 2016, pp. 1–6. DOI: https://doi.org/10.1109/IBSS.2016.7940198
M. A. Kausar, A. Soosaimanickam, and M. Nasar, "Public Sentiment Analysis on Twitter Data during COVID-19 Outbreak," International Journal of Advanced Computer Science and Applications, vol. 12, no. 2, 2021. DOI: https://doi.org/10.14569/IJACSA.2021.0120252
M. L. E. Chang and H. N. Chua, "SQL and NoSQL Database Comparison," in Advances in Information and Communication Networks, 2019, pp. 294–310. DOI: https://doi.org/10.1007/978-3-030-03402-3_20
A. Gupta, S. Tyagi, N. Panwar, S. Sachdeva, and U. Saxena, "NoSQL databases: Critical analysis and comparison," in 2017 International Conference on Computing and Communication Technologies for Smart Nation (IC3TSN), Gurgaon, Oct. 2017, pp. 293–299. DOI: https://doi.org/10.1109/IC3TSN.2017.8284494
K. Sahatqija, J. Ajdari, X. Zenuni, B. Raufi, and F. Ismaili, "Comparison between relational and NOSQL databases," in 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, May 2018, pp. 216–221. DOI: https://doi.org/10.23919/MIPRO.2018.8400041
Y. Li and S. Manoharan, "A performance comparison of SQL and NoSQL databases," in 2013 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM), Victoria, Canada, Aug. 2013, pp. 15–19. DOI: https://doi.org/10.1109/PACRIM.2013.6625441
S. Venkatraman, K. Fahd, S. Kaspi, and R. Venkatraman, "SQL Versus NoSQL Movement with Big Data Analytics," International Journal of Information Technology and Computer Science, vol. 8, no. 12, pp. 59–66, Dec. 2016. DOI: https://doi.org/10.5815/ijitcs.2016.12.07
M. AbuSafiya and S. Mazumdar, "Accommodating paper in document databases," in Proceedings of the 2004 ACM symposium on Document engineering, Jul. 2004, pp. 155–162. DOI: https://doi.org/10.1145/1030397.1030428
M. A. Almaiah, L. M. Saqr, L. A. Al-Rawwash, L. A. Altellawi, R. Al-Ali, and O. Almomani, "Classification of Cybersecurity Threats, Vulnerabilities and Countermeasures in Database Systems," Computers, Materials & Continua, vol. 81, no. 2, pp. 3189–3220, 2024. DOI: https://doi.org/10.32604/cmc.2024.057673
S. R. Meruva and B. Venkateswarlu, "Dynamic Association Mining Techniques for the Faster Extraction of High Utility Itemsets from Incremental Databases," Engineering, Technology & Applied Science Research, vol. 15, no. 1, pp. 19396–19400, Feb. 2025. DOI: https://doi.org/10.48084/etasr.9295
Downloads
How to Cite
License
Copyright (c) 2025 Iyas Qaddara, Yousef Alraba’nah, Mohammad O. Hiari

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.
