ANALISIS PERBANDINGAN KECEPATAN PENCARIAN DATA PADA BASIS DATA NON RELASIONAL DAN RELASIONAL DI PT X

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.

[img]
Preview
Text (Georgius Hendy Putranto)
1607089931.pdf

Download (1MB) | Preview
[img] Text
1607089933.pdf
Restricted to Registered users only

Download (197kB)
[img] Text
1607089934.pdf
Restricted to Registered users only

Download (184kB)
[img] Text
1607089935.pdf
Restricted to Registered users only

Download (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
Depositing User: Editor UAJY
Date Deposited: 04 Dec 2020 03:52
Last Modified: 04 Dec 2020 03:52
URI: http://e-journal.uajy.ac.id/id/eprint/22756

Actions (login required)

View Item View Item