Benchmarking Performa Database Pada Aplikasi Egovbench

Zuhri, Muhammad (2017) Benchmarking Performa Database Pada Aplikasi Egovbench. Undergraduate thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 5213100087-Undergraduate_Thesis.pdf] Text
5213100087-Undergraduate_Thesis.pdf
Restricted to Repository staff only

Download (5MB) | Request a copy

Abstract

Banyaknya masyarakat yang menggunakan Internet mendorong pemerintah Indonesia untuk membuat sarana electronic government atau eGov untuk tetap dapat memberikan pelayanan terbaik untuk rakyat melalui media Internet. Namun tidak semua layanan website dan sosial media eGov memiliki kualitas yang terbaik. Diperlukan penilaian eGov untuk dapat mengetahui layanan eGov mana yang masih perlu ditingkatkan. Aplikasi egovbench dibuat untuk merangking layanan eGov di Indonesia. Dengan data eGov yang sangat besar egovbench memerlukan performa yang terbaik dalam melakukan penilaian dan penyajian data. Salah satu faktor yang menentukan adalah database yang digunakan untuk menyimpan data penilaian eGov. Dalam beberapa tahun terakhir, database non-relational atau NoSQL mulai populer digunakan sebagai solusi database alternatif dari relational database. Oleh karena itu, penelitian ini ditujukan untuk membandingkan database relational atau non-relational khususnya MySQL, MongoDB, dan Couchbase agar dapat menentukan mana database yang sesuai dan memiliki performa terbaik dalam mendukung kinerja aplikasi egovbench. Perbandingan yang dilakukan difokuskan pada metrik response time, query throughput, storage size, dan volume data transfer. Pada pengujian yang dilakukan, database MySQL unggul dalam query kompleks dan ukuran penyimpanan data, sementara database MongoDB memiliki volume data transfer paling kecil, dan database Couchbase memiliki performa yg memuaskan pada query yang tidak terlalu kompleks.
======================================================================================
Many people who use the Internet encourage the Indonesian government to create an electronic government or eGov as a means to continue to provide the best services to the people through the medium of the Internet. But not all eGov services build to the best quality. EGov assessment is needed to be able to know which eGov services that still need to be improved. egovbench application is made to rank the eGov services in Indonesia. With a huge eGov data, egovbench require high performance assessment in conducting the benchmark. One of the determining factors is the database used to store eGov data. In recent years, non-relational database or NoSQL gain popularity as an alternative to the relational database. Therefore, this study aimed to compare the relational database or non-relational database which has the best performance in support of egovbench application. Comparisons metrics were focused on response time, query throughput, storage size, and data transfer volume. On the performed test, MySQL excel in complex query and data storage size, while MongoDB having smallest data transfer volume, and Couchbase good in handling simple query.

Item Type: Thesis (Undergraduate)
Additional Information: RSSI 005.1 Zuh b
Uncontrolled Keywords: Benchmark, Database, NoSQL, E-government, MySQL, MongoDB, Couchbase
Subjects: Z Bibliography. Library Science. Information Resources > ZA Information resources > Z699.5 Information storage and retrieval systems
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4450 Databases
Divisions: Faculty of Information Technology > Information System > 57201-(S1) Undergraduate Thesis
Depositing User: Muhammad Zuhri .
Date Deposited: 10 Aug 2017 01:38
Last Modified: 06 Mar 2019 02:02
URI: http://repository.its.ac.id/id/eprint/42829

Actions (login required)

View Item View Item