Perbandingan Performa SQL dan NoSQL Dengan PHP Pada 5 Juta Data

IJCIT - Indonesian Journal on Computer and Information Technology

View Publication Info
 
 
Field Value
 
Title Perbandingan Performa SQL dan NoSQL Dengan PHP Pada 5 Juta Data
 
Creator Budiman, Setiawan
Fadhila, Faisal
Saputro, Vian Ardiyansyah
Utami, Ema
Khusnawi, Khusnawi
 
Subject
 
Description Dunia digital sekarang sudah merambah pada seluruh aspek kehidupan. Salah satu yang berperan penting dalam digitalisasi adalah database. Seluruh perusahaan digital pasti akan mempunyai database untuk kepentingan usaha. Semakin lama database yang dikelola akan semakin banyak, oleh karena itu kita membutuhkan aplikasi database yang ideal untuk digunakan. Pada penelitian ini, kami akan melakukan perbandingan kecepatan proses data antara SQL (MySQL) dengan NoSQL (MongoDB) dengan menggunakan VPS webserver Apache dan bahasa program PHP yang umum digunakan oleh banyak perusahaan. Metodologi yang kami gunakan adalah menguji coba kecepatan SELECT, INSERT, DELETE dan UPDATE pada jumlah data mulai 1.000, 10.000, 100.000, 1.000.000, 2.000.000 dan 5.000.000. Khusus untuk SELECT dan INSERT, kami melakukan proses looping data seperti yang umum dilakukan pada program PHP (do while). Hasil dari penelitian ini kami dapatkan bahwa proses ujicoba dengan jutaan data akan terasa lebih cepat saat menggunakan MongoDB dibanding MySQL untuk proses SELECT INSERT dan UPDATE. Namun berbeda ketika menggunakan proses DELETE, MySQL memiliki waktu respon yang lebih baik dibandingkan dengan MongoDB. Hal ini disebabkan karena MongoDB menggunakan program PHP sebagai aplikasi yang menjalankan proses query. Digital world has been impact almost every aspect of life. Database is the most important thing at digitization. All digital company will have databases. After several period of usage, the database size will improve, therefore we need to use the ideal database system. At this paper, we will compare the speed of processing data between SQL (MySQL) vs NoSQL (MongoDB) which run on VPS Apache webserver using famous PHP script. The methodology that we use for speed measurement will use SELECT, INSERT, DELETE and UPDATE at big data start from 1.000, 10.000, 100.000, 1.000.000, 2.000.000 and 5.000.000. Especially for SELECT and INSERT, we do the looping procedure that usually use at PHP script (do while). The result from this paper declare that processing million of data will be faster on MongoDB if compare with MySQL when we use SELECT, INSERT and UPDATE. However, it is different when using the DELETE process, MySQL has a better response time compared to MongoDB. This is because MongoDB uses a PHP program as an application that runs the query process.
 
Publisher LPPM Universitas Bina Sarana Informatika
 
Contributor
 
Date 2021-05-31
 
Type info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Artikel yang dipeer-review
 
Format application/pdf
 
Identifier https://ejournal.bsi.ac.id/ejurnal/index.php/ijcit/article/view/9692
10.31294/ijcit.v6i1.9692
 
Source IJCIT; Vol 6, No 1 (2021): IJCIT - Mei 2021
IJCIT (Indonesian Journal on Computer and Information Technology); Vol 6, No 1 (2021): IJCIT - Mei 2021
2549-7421
2527-449X
10.31294/ijcit.v6i1
 
Language ind
 
Relation https://ejournal.bsi.ac.id/ejurnal/index.php/ijcit/article/view/9692/pdf
 
Rights ##submission.copyrightStatement##
http://creativecommons.org/licenses/by/4.0
 

Contact Us

The PKP Index is an initiative of the Public Knowledge Project.

For PKP Publishing Services please use the PKP|PS contact form.

For support with PKP software we encourage users to consult our wiki for documentation and search our support forums.

For any other correspondence feel free to contact us using the PKP contact form.

Find Us

Twitter

Copyright © 2015-2018 Simon Fraser University Library