Putranto, Georgius Hendy (2020) ANALISIS PERBANDINGAN KECEPATAN PENCARIAN DATA PADA BASIS DATA NON RELASIONAL DAN RELASIONAL DI PT X. S1 thesis, UNIVERSITAS ATMA JAYA YOGYAKARTA.

Text (Georgius Hendy Putranto)
1607089931.pdf

File Pdf (1MB)
Text
1607089933.pdf
Restricted to Registered users only

File Pdf (197kB)
Text
1607089934.pdf
Restricted to Registered users only

File Pdf (184kB)
Text
1607089935.pdf
Restricted to Registered users only

File Pdf (883kB)

Abstract

PT. X adalah perusahaan waralaba terbesar di Indonesia yang menyediakan
segala jenis kebutuhan pokok sehari – hari. Sampai saat ini PT. X telah memiliki
lebih dari 16 ribu franchise dan selalu bertambah dengan pesat setiap tahunnya,
sehingga data yang harus diolah akan semakin banyak. Tentu saja untuk melakukan
pencarian data dalam jumlah besar akan memakan waktu yang lama jika kita
sebagai pembuat program tidak ikut berkembang bersama dengan teknologi. Saat
ini sudah banyak metode untuk mengolah data dalam jumlah besar salah satunya
dengan menggunakan search engine.
Penelitian ini membuat analisis perbandingan kecepatan pencarian data pada
basis data non relasional dan relasional. Pada penelitian ini penulis menggunakan
MySQL sebagai basis data relasional dan untuk basis data non relasional
menggunakan elasticsearch dengan tujuan akhir agar penyelesaian masalah di
lapangan dapat menjadi lebih cepat. Elasticsearch merupakan basis data yang
termasuk non relasional dengan fokus di search engine database. Elasticsearch
ditenagai oleh Apache Lucene yang juga merupakan search engine database yang
memiliki query low level. Elasticsearch memiliki query yang lebih mudah untuk
digunakan karena berbasis RESTful. Elasticsearch memiliki masukan dan keluaran
berupa JSON, sehingga data yang masuk ke dalam elasticsearch akan berupa text
file.
Penelitian ini berfokus untuk membandingkan kecepatan diantara basis data
mysql dan elasticsearch. Data yang penulis gunakan merupakan data yang diperoleh
dari PT X dan data dummy. Dalam penelitian ini memberikan hasil yang baik
dengan menghasilkan rata – rata waktu yang dibutuhkan untuk pencarian data
menggunakan basis data mysql adalah 0,9253 detik dan rata – rata waktu yang
dibutuhkan untuk pencarian data menggunakan elasticsearch adalah 0,1348 detik,
dengan hasil tersebut elasticsearch 6 kali lebih cepat dibandingkan dengan mysql.

Item Type: Thesis (S1)
Uncontrolled Keywords: elasticsearch, search engine, basis data, mysql, text file
Subjects: Teknik Informatika > Enterprise Inf System
Divisions: Fakultas Teknologi Industri > Teknik Informatika
Date Deposited: 04 Dec 2020 03:52
Last Modified: 04 Dec 2020 03:52
URI: https://repository.uajy.ac.id/id/eprint/22756

Actions (login required)

View Item
View Item