Analisis Perbandingan Performansi Waktu Respons Kueri antara MySQL PHP 7.2.27 dan NoSQL MongoDB
Abstract
Abstract – Currently now, every function of the governmental and private agencies are required to manage the system work properly, effectively, and certainly efficient in terms of both time and system flexibility. Not a few have used the use of basic management data to help maximize the work system that is being run. This research will be carried out by examining the performance when answering queries between 2 commonly used management database systems, namely the My Structured Query Language (MySQL) relational database and Not-Only SQL (NoSQL) MongoDB non-relational database tested on the Aspiration and Information Service System of Oebufu Village (SELMA) with the number of data records (50, 100, 500, 1000, 5000, 10000, 100000). The examiner is carried out on the Data Manipulation Language (DML) query, which is inserting, update, delete, and select functions in adding, modifying, and displaying data in the database. Testing is also carried out on the agreement function, namely Counting (COUNT), Total in 1 table (SUM), Average (AVG )functions as well as the AND OR liaison operator as well as testing data import and export. The research aims to provide the results of a performance comparison analysis between MySQL and MongoDB NoSQL query respond database to find out which one is more good for use. The results can be proven that the two databases have different speeds in response performance comparisons in each model test, where NoSQL MongoDB is proven to be superior in every transaction tested model, starting from DML queries and function aggregate testing, import-export of data tables, and intermediate operator function, but weak in comparing select queries to display data with a runtime difference of 1.95.Keywords: Database, Query Respond Time, MySQL, NoSQL, MongoDB. Abstrak - Saat ini, setiap fungsi kerja instansi kepemerintahan maupun swasta dituntut untuk dapat mengelola sistem kerja secara tepat, efektif dan tentunya efisien baik dari segi waktu maupun flexibilitas sistem. Tidak sedikit yang telah menggunakan pemanfaatan manajemen basis data dalam membantu memaksimalkan sistem kerja yang tengah dijalankan. Penelitian ini akan dilakukan pengujian kinerja waktu respond query diantara 2 sistem manajemen basis data yang telah umum digunakan yaitu database relasional My Structured Query Language (MySQL) dan database non-relasional Not-Only SQL (NoSQL) MongoDB yang diujikan pada Sistem Layanan Aspirasi dan Informasi Kelurahan Oebufu (SELMA) dengan banyak record data (50, 100, 500, 1000, 5000, 10000, 100000). Adapun pengujian dilakukan pada query Data Manipulation Language (DML) yaitu pada fungsi insert, update, delete dan select dalam menambah, mengubah, menghapus serta menampilkan data pada database. Pengujian juga dilakukan terhadap agregat fuction yaitu pada fungsi Counting (COUNT), Total dalam 1 tabel (SUM), Average (AVG) juga pada operator penghubung AND OR serta pengujian import dan export data. Penelitian bertujuan memberikan hasil analisis perbandingan kinerja waktu respond query diantara MySQL dan NoSQL MongoDB untuk mengetahui basis data mana yang lebih unggul untuk digunakan. Hasilnya dapat dibuktikan bahwa kedua database tersebut memiliki kecepatan waktu yang berbeda dalam perbandingan kinerja respon kueri pada setiap model pengujian, dimana NoSQL MongoDB terbukti lebih unggul, mulai dari pengujian query DML, pengujian agregat fuction, impor-export data serta fungsi operator penghubung, namun lemah dalam pemrosesan query select untuk menampilkan data dengan jumlah selisih waktu respon 1,95s.Kata kunci: Basis Data, Query Respond Time, MySQL, NoSQL, MongoDB