MySQL vs MongoDB on Small-Scale E-Commerce Query Workloads: A Systematic Review of Database Performance Optimization
DOI:
https://doi.org/10.59934/jaiea.v5i3.2570Keywords:
Database Performance; E-Commerce; MongoDB; MySQL; Polyglot Persistence; Systematic Literature ReviewAbstract
The rapid growth of small-scale e-commerce platforms in Indonesia has increased the need to select an appropriate database management system (DBMS) that ensures performance, scalability, and data integrity. This study compares the performance, flexibility, and scalability of MySQL and MongoDB through a Systematic Literature Review (SLR) of 20 scientific articles published between 2021 and 2025. The results show that no database is absolutely superior, since the optimal performance of each system depends on the workload it handles. MongoDB performs better in write-intensive operations, simple data reads, schema flexibility, and horizontal scalability, making it suitable for managing dynamic data such as product catalogs, user sessions, and shopping carts. MySQL is more reliable in maintaining transactional integrity through ACID properties, executing complex relational queries efficiently, and ensuring data reliability, making it the preferred choice for critical data such as financial transactions and inventory management. Based on these findings, this study recommends a Polyglot Persistence strategy, a hybrid approach in which MySQL serves as the source of truth for critical transactional data while MongoDB manages dynamic data requiring high performance and flexibility. This strategy offers evidence-based guidance for developers and system architects building efficient, responsive, and consistent small-scale e-commerce platforms.
Downloads
References
M. N. Ilham, A. F. Setiawan, I. Prawira, D. Purnomo, D. A. Nugroho, and I. P. Pujiono, "Evaluasi performa MySQL dan MongoDB pada query pattern e-commerce skala kecil berbasis literatur," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 10, no. 1, pp. 15-21, 2026.
C. A. Győrödi, D. V. Dumşe-Burescu, D. R. Zmaranda, and R. Győrödi, "A Comparative Study of MongoDB and Document-Based MySQL for Big Data Application Data Management," Big Data and Cognitive Computing, vol. 6, no. 2, p. 49, 2022, doi: 10.3390/bdcc6020049.
A. A. Muhamad, D. A. Kusuma, I. Renaldi, and A. Wibowo, "Studi Literatur Komparasi SQL dan NoSQL dalam Pemilihan Basis Data Ideal untuk Skalabilitas Tinggi," IKN: Jurnal Informatika dan Kesehatan, vol. 2, no. 1, pp. 37-48, 2025.
A. P. Nandy Naufal, Siti Nurkhodijah, Gregian Bayu Anugrah, R. F. Muhammad Ihsan Rabbani, Firgi Ahmad Dilla, and Tiara Nurhaliza Anggraeni, "Analisa Perbandingan Kinerja Response Time Query MySQL dan MongoDB," Jurnal JITEK, vol. 2, no. 2, pp. 158-166, 2022.
H. A. Mumtahana, "Optimization of Transaction Database Design with MySQL and MongoDB," Sinkron, vol. 7, no. 3, pp. 883-890, 2022, doi: 10.33395/sinkron.v7i3.11528.
M. K. Budi Haryanto and Achmad Ardiansyah, "Pengenalan Database NoSQL dan Perbandingannya dengan Database Relasional," Jurnal IPSIKOM, vol. 12, no. 1, 2024.
I. Setiawan, "Comparative Study of MySQL and MongoDB Performance on Node.js REST API Using Chinook Database," Jurnal Media Computer Science, vol. 4, no. 2, pp. 339-348, 2025, doi: 10.37676/jmcs.v4i2.
H. Susanto, "Analisis Perbandingan Penggunaan MongoDB dengan MySQL pada Sistem Informasi Akademik," Institut Teknologi Adhi Tama Surabaya, 2022.
K. Ahmad Halimi, Ardi Sudarmanto, and Ema Utami, "Analisis Perbandingan Kinerja Waktu Respon MySQL 8.0 dan NoSQL MongoDB Menggunakan RestAPI NodeJS pada Studi Kasus Kelas Online," Jurnal Informatika, vol. 10, no. 1, pp. 26-33, 2021.
L. D. Andrianto and D. F. Suyatno, "Analisis Performa Load Testing antara MySQL dan NoSQL MongoDB pada RestAPI NodeJS Menggunakan Postman," JEISBI (Journal of Emerging Information Systems and Business Intelligent), vol. 5, no. 1, pp. 18-26, 2024.
I. M. D. M. K. T. Dermawan, Manajemen Basis Data: Teori dan Implementasi. 2024.
M. Sofyan, D. Pujas, M. I. Amar, M. E. Arif, and M. M. Mustamin, "Pengukuran Kinerja Database SQL dan NoSQL pada Aplikasi E-Commerce," Jurnal Fokus Elektroda: Energi Listrik, Telekomunikasi, Komputer, Elektronika dan Kendali, vol. 9, no. 1, pp. 12-15, 2024.
A. Gomes et al., "An Empirical Performance Comparison between MySQL and MongoDB on Analytical Queries in the Comex Database," in Iberian Conference on Information Systems and Technologies (CISTI), pp. 23-26, 2021, doi: 10.23919/CISTI52073.2021.9476623.
V. R. Putri, C. P. Wibowo, and H. A. Setia, "Analisis Perbandingan Kecepatan Privileges Index pada Database Oracle dan Database MySQL," in Prosiding Seminar Nasional Teknologi dan Sistem Informasi (SITASI), pp. 447-455, 2023.
C. Ramadhan, M. A. Senubekti, S. Suhendri, and U. T. Digital, "Perbandingan SQL dan NoSQL: Studi Literatur tentang Keunggulan, Kelemahan, dan Penerapannya," Jupiter: Publikasi Ilmu Keteknikan Industri, Teknik Elektro dan Informatika, vol. 3, no. 3, pp. 1-6, 2025, doi: 10.61132/jupiter.v3i3.785.
A. Zulfahrizan, M. Raffi Akbar Tanjung, M. Zidane Al-Kautsar, and D. Kiswanto, "Analisis Perbandingan Performa MySQL pada Lingkungan Virtualisasi pada Linux Debian dan Ubuntu Berbasis Web Server Nginx," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 9, no. 1, pp. 1107-1112, 2025, doi: 10.36040/jati.v9i1.12545.
J. Cordelie, "Benchmarking Basis Data NoSQL pada PT Infracom Technology," Laporan, Universitas Multimedia Nusantara, 2025.
A. Arini, A. Fiade, and R. Baharsyah, "Perbandingan Load Balancing Router MySQL dan HAProxy Menggunakan Sysbench dan Cluster InnoDB pada Sistem Operasi CentOS," Cyber Security dan Forensik Digital, vol. 8, no. 1, pp. 17-24, 2025, doi: 10.14421/csecurity.2025.8.1.5004.
D. Kastowo and S. Raharjo, "Analisis Perbandingan Penyimpanan Data Rekam Medis Elektronik Berstandar FHIR pada Sistem Basis Data: BigchainDB, MySQL dan MongoDB," Jnanaloka, pp. 37-53, 2023, doi: 10.36802/jnanaloka.2023.v4-no01-37-4x.
R. H. W. Yudha Yunanto Putra and Oktania Purwaningrum, "Perbandingan Performa Respon Waktu Kueri MySQL, PostgreSQL, dan MongoDB," Jurnal Sistem Informasi dan Bisnis Cerdas (SIBC), vol. 15, no. 1, pp. 39-48, 2022.
D. Sudarsono, M. D. Anggraini, C. Andriyani, A. N. Widiyanto, F. Ilmawan, and E. Utami, "Perbandingan Performansi antara MongoDB dan MariaDB," Jurnal Fahma, vol. 19, no. 2, pp. 1-11, 2021.
H. Saputra, "Pengembangan Sistem Informasi Akademik Pondok Pesantren Sumber Barokah Karawang untuk Meningkatkan Kecepatan Modul Administrasi Keuangan," Universitas Budi Luhur, 2021.
Y. Y. P. Rivaldo Hadi Winata, "Analisis Perbandingan Performa Waktu Respons Kueri antara MySQL PHP 7.4.2, PostgreSQL, dan MongoDB," in Prosiding Seminar SITASI, pp. 38-47, 2021.
T. L. Sinaga, N. Charibaldi, N. H. Cahyana, and F. T. Industri, "Perbandingan Waktu Respon Aplikasi Database NoSQL Elasticsearch dan MongoDB pada Pengujian Operasi CRUD," JISKA (Jurnal Informatika Sunan Kalijaga), vol. 8, no. 1, pp. 22-35, 2023.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Journal of Artificial Intelligence and Engineering Applications (JAIEA)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.








