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...
Main Authors: | , , |
---|---|
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 |