Perbandingan Waktu Respon Aplikasi Database NoSQL Elasticsearch dan MongoDB pada Pengujian Operasi CRUD

Currently, humans live in an era of data oceans, where the amount of data production is increasing from time to time, which is followed by severe challenges in terms of processing, storing, and analyzing data, especially big data. The increase in the number of large data production can affect the s...

Full description

Bibliographic Details
Main Authors: Theresia Liana Sinaga, Novrido Charibaldi, Nur Heri Cahyana
Format: Article
Language:English
Published: Universitas Islam Negeri Sunan Kalijaga Yogyakarta 2023-01-01
Series:JISKA (Jurnal Informatika Sunan Kalijaga)
Subjects:
Online Access:https://ejournal.uin-suka.ac.id/saintek/JISKA/article/view/3740
_version_ 1797703755784781824
author Theresia Liana Sinaga
Novrido Charibaldi
Nur Heri Cahyana
author_facet Theresia Liana Sinaga
Novrido Charibaldi
Nur Heri Cahyana
author_sort Theresia Liana Sinaga
collection DOAJ
description Currently, humans live in an era of data oceans, where the amount of data production is increasing from time to time, which is followed by severe challenges in terms of processing, storing, and analyzing data, especially big data. The increase in the number of large data production can affect the speed of access to the database, effectiveness, and speed of response time in the data processing. Relational databases have been the leading model for data storage, analysis, processing, and retrieval for more than forty years. However, due to the increasing need for large-scale data storage, the scalability and performance of a data processing system, as well as the constant growth of the amount of data, another alternative to databases emerged, namely NoSQL technology. Based on previous studies regarding the comparison of response time and database performance, the average concludes that NoSQL performance is more effective and efficient than relational databases. Based on the implementation and testing, it can be concluded that the NoSQL database application MongoDB is proven to be superior in every command of CRUD tested compared to the Elasticsearch NoSQL database application, where in testing the create data command with a JSON file, the MongoDB database application is 42.5 times faster than the Elasticsearch database application. In testing the command to create data into a database containing different amounts of data, the MongoDB database application is 333.9 times faster than the average response time of the Elasticsearch database application. In testing the read command for data in a database containing different amounts of data, the MongoDB database application is 35.5 times faster than the Elasticsearch database application. In testing the update operation of data in a database containing different amounts of data, the MongoDB database application is 9.8 times faster than the Elasticsearch database application. in testing the delete operation of data in a database containing different amounts of data, the MongoDB database application is 58.9 times faster than the Elasticsearch database application.
first_indexed 2024-03-12T05:10:10Z
format Article
id doaj.art-ea4af73444ff4e74ad678c1ca7a504f6
institution Directory Open Access Journal
issn 2527-5836
2528-0074
language English
last_indexed 2024-03-12T05:10:10Z
publishDate 2023-01-01
publisher Universitas Islam Negeri Sunan Kalijaga Yogyakarta
record_format Article
series JISKA (Jurnal Informatika Sunan Kalijaga)
spelling doaj.art-ea4af73444ff4e74ad678c1ca7a504f62023-09-03T08:44:26ZengUniversitas Islam Negeri Sunan Kalijaga YogyakartaJISKA (Jurnal Informatika Sunan Kalijaga)2527-58362528-00742023-01-0181Perbandingan Waktu Respon Aplikasi Database NoSQL Elasticsearch dan MongoDB pada Pengujian Operasi CRUDTheresia Liana Sinaga0Novrido Charibaldi1Nur Heri Cahyana2UPN "Veteran" YogyakartaUPN "Veteran" YogyakartaUPN "Veteran" Yogyakarta Currently, humans live in an era of data oceans, where the amount of data production is increasing from time to time, which is followed by severe challenges in terms of processing, storing, and analyzing data, especially big data. The increase in the number of large data production can affect the speed of access to the database, effectiveness, and speed of response time in the data processing. Relational databases have been the leading model for data storage, analysis, processing, and retrieval for more than forty years. However, due to the increasing need for large-scale data storage, the scalability and performance of a data processing system, as well as the constant growth of the amount of data, another alternative to databases emerged, namely NoSQL technology. Based on previous studies regarding the comparison of response time and database performance, the average concludes that NoSQL performance is more effective and efficient than relational databases. Based on the implementation and testing, it can be concluded that the NoSQL database application MongoDB is proven to be superior in every command of CRUD tested compared to the Elasticsearch NoSQL database application, where in testing the create data command with a JSON file, the MongoDB database application is 42.5 times faster than the Elasticsearch database application. In testing the command to create data into a database containing different amounts of data, the MongoDB database application is 333.9 times faster than the average response time of the Elasticsearch database application. In testing the read command for data in a database containing different amounts of data, the MongoDB database application is 35.5 times faster than the Elasticsearch database application. In testing the update operation of data in a database containing different amounts of data, the MongoDB database application is 9.8 times faster than the Elasticsearch database application. in testing the delete operation of data in a database containing different amounts of data, the MongoDB database application is 58.9 times faster than the Elasticsearch database application. https://ejournal.uin-suka.ac.id/saintek/JISKA/article/view/3740DatabaseNoSQLResponse TimeCRUD Operation TestingElasticsearchMongoDB
spellingShingle Theresia Liana Sinaga
Novrido Charibaldi
Nur Heri Cahyana
Perbandingan Waktu Respon Aplikasi Database NoSQL Elasticsearch dan MongoDB pada Pengujian Operasi CRUD
JISKA (Jurnal Informatika Sunan Kalijaga)
Database
NoSQL
Response Time
CRUD Operation Testing
Elasticsearch
MongoDB
title Perbandingan Waktu Respon Aplikasi Database NoSQL Elasticsearch dan MongoDB pada Pengujian Operasi CRUD
title_full Perbandingan Waktu Respon Aplikasi Database NoSQL Elasticsearch dan MongoDB pada Pengujian Operasi CRUD
title_fullStr Perbandingan Waktu Respon Aplikasi Database NoSQL Elasticsearch dan MongoDB pada Pengujian Operasi CRUD
title_full_unstemmed Perbandingan Waktu Respon Aplikasi Database NoSQL Elasticsearch dan MongoDB pada Pengujian Operasi CRUD
title_short Perbandingan Waktu Respon Aplikasi Database NoSQL Elasticsearch dan MongoDB pada Pengujian Operasi CRUD
title_sort perbandingan waktu respon aplikasi database nosql elasticsearch dan mongodb pada pengujian operasi crud
topic Database
NoSQL
Response Time
CRUD Operation Testing
Elasticsearch
MongoDB
url https://ejournal.uin-suka.ac.id/saintek/JISKA/article/view/3740
work_keys_str_mv AT theresialianasinaga perbandinganwakturesponaplikasidatabasenosqlelasticsearchdanmongodbpadapengujianoperasicrud
AT novridocharibaldi perbandinganwakturesponaplikasidatabasenosqlelasticsearchdanmongodbpadapengujianoperasicrud
AT nurhericahyana perbandinganwakturesponaplikasidatabasenosqlelasticsearchdanmongodbpadapengujianoperasicrud