Performance Comparison of Search Feature With Django Querysets and Elasticsearch in a Web Application

Mujaddid, Zahid and , Husni Thamrin, S.T., M.T., Ph.D. (2020) Performance Comparison of Search Feature With Django Querysets and Elasticsearch in a Web Application. Skripsi thesis, Universitas Muhammadiyah Surakarta.

[img] PDF (Naskah Publikasi)
NASKAH PUBLIKASI.pdf

Download (1MB)
[img] PDF (Pernyataan Publikasi Ilmiah)
SURAT PERNYATAAN PUBLIKASI ILMIAH.pdf
Restricted to Repository staff only

Download (343kB) | Request a copy
[img] PDF (Memo)
MEMO.pdf
Restricted to Repository staff only

Download (831kB) | Request a copy

Abstract

Search engine is an important tool for user to search relevant information quickly and easily. It is especially an essential feature for the application that manage massive influx of data and information in their server. The implementation of search engine is wide and various ranged from famous web crawler such as Google, shopping sites such as Amazon to social media such as Facebook. The purpose of this research is to implement search engine technology to web application Arsip dan Dokumen UMS that handle every archive in University of Muhammadiyah Surakarta and developed with Django web framework. This research focused on the performance comparison of search engine between third-party search engine using Elasticsearch and search engine build with Django Querysets which have become the default implementation in this application. Each search engine must perform 12 search queries against sample of text contained in archive database field. This were repeated ten times for each query to obtain the best possible performance measurement in seconds. The archive database field populated with 1001 text samples extracted randomly from various Indonesian Wikipedia page. This research can prove how useful the implementation of Elasticsearch as search engine and its drawbacks.

Item Type: Karya ilmiah (Skripsi)
Uncontrolled Keywords: Django, Elasticsearch, performance comparison, search engine, web application
Subjects: T Technology > T Technology (General)
Divisions: Fakultas Ilmu Komunikasi dan Informatika > Teknik Informatika
Depositing User: ZAHID MUJADDID
Date Deposited: 23 Jul 2020 08:21
Last Modified: 23 Jul 2020 08:22
URI: http://eprints.ums.ac.id/id/eprint/83561

Actions (login required)

View Item View Item