Sinkronisasi Basis Data Relasional dengan Basis Data NoSQL dengan Pendekatan Query Direct Access (Studi Kasus Pada PostgreSQL dan MongoDB)
Submission Date: 2024-08-06 17:19:10
Accepted Date: 2025-04-23 00:00:00
Abstract
Banyaknya aplikasi big data menyebabkan lonjakan data yang sangat besar. Basis data NoSQL (Not Only SQL) semakin banyak digunakan untuk memenuhi kebutuhan dalam menangani big data. NoSQL dapat menganalisis dan mengakses data (select) dengan performa yang lebih cepat dibanding basis data SQL. Sedangkan, basis data SQL mempunyai performa penyisipan data (insert) lebih cepat dibanding basis data NoSQL. Selain itu, basis data SQL juga memiliki struktur data yang teroraganisir dan konsisten. Dibanding melakukan migrasi yang memakan waktu, biaya, dan tidak menggunakan kelebihan dari basis data SQL, penggunaan data adapter dapat mengintegrasi antara kedua basis data dengan memaksimalkan kelebihan dari masing-masing basis data. Basis data SQL akan menerima permintaan insert, update, dan delete. Sedangkan basis data NoSQL akan menerima permintaan select. Kedua basis data memiliki data yang sama karena dilakukan transformasi data oleh data adapter. Proses transformasi data terdiri dari dua tahapan, yaitu inisialisasi data dan sinkronisasi data. Tahap inisialisasi data berfungsi untuk memindahkan seluruh data dari basis data SQL ke basis data NoSQL dan hanya dilakukan sekali. Tahap sinkronisasi data dilakukan untuk menyelaraskan data antara kedua basis data setiap terjadinya perubahan data pada basis data SQL. Pendekatan query yang digunakan adalah Query Direct Access yang dapat memberikan kebebasan terhadap modul interaksi dalam melakukan permintaan tanpa harus menunggu proses sinkronisasi selesai. Dari hasil uji coba dilakukan evaluasi performa sehingga didapatkan bahwa sistem data adapter berhasil melakukan sinkronisasi data antara basis data relasional dan basis data NoSQL. Sistem data adapter memiliki rata-rata performa pengambilan data lebih cepat 124 ms dibanding dengan sistem yang tidak menggunakan data adapter. Untuk kasus penyisipan data (insert), basis data relasional memiliki rata-rata performa lebih cepat 33.027 ms dibanding basis data NoSQL. Selain itu, pertumbuhan waktu yang dibutuhkan data adapter untuk melakukan pengambilan data select dan transformasi data meningkat secara linear.
Keywords
Data Adapter; NoSQL; RDB; Sinkronisasi
CC Licencing
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal 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) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
- Authors retain copyright and grant the journal 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) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
Refbacks
- There are currently no refbacks.

Jurnal Sains dan Seni ITS by Lembaga Penelitian dan Pengabdian Kepada Masyarakat, LPPM-ITS is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at https://ejurnal.its.ac.id/index.php/sains_seni.