Jurnal Telematika
Vol. 18 No. 2 (2023)

Perbandingan Penerapan Relational Database Dan Graph Database Dalam Sistem Rekomendasi Film

Florentina, Jennifer (Unknown)
Kurniawan, Hans Christian (Unknown)



Article Info

Publish Date
27 Feb 2024

Abstract

Recommendation systems are used in various applications, such as e-commerce, social media, and others in building recommendation systems that require databases as data storage. The importance of database selection on system performance has increased research on the application of various types of databases in recommendation systems, including this research. This research compares latency and memory usage between relational databases and graph databases in movie recommendation systems. The main indicators in this research are the threshold value for the similarity value limit and the recommendation system technique used. There are 3 techniques used, namely content-based filtering using Jaccard similarity, collaborative filtering using cosine similarity, and hybrid filtering which is a combination of content-based filtering and collaborative filtering. The database used is PostgreSQL for relational databases and Neo4j for graph databases. Based on testing at various threshold values, the latency and memory usage values of the two databases are compared. In the content-based filtering technique, PostgreSQL has a latency time of 120-150 seconds and memory usage of 119-120 MB, while Neo4j is 6-7 seconds and 41-43 MB. In the collaborative filtering technique, PostgreSQL has a latency time of 3-4 seconds and memory usage of 119 - 120 MB, while Neo4j is 4-5 seconds and 24 - 26 MB. In the hybrid filtering technique, PostgreSQL has a latency time of 3-4 seconds and a memory usage of 24 - 26 MB. In the hybrid filtering technique, PostgreSQL has a latency time of 125-150 seconds and memory usage of 119-120 MB, while Neo4j has 9-11 seconds and 32-34 MB.

Copyrights © 2023






Journal Info

Abbrev

telematika

Publisher

Subject

Computer Science & IT Electrical & Electronics Engineering

Description

Jurnal Telematika is a scientific periodical written in Indonesian language published by Institut Teknologi Harapan Bangsa twice per year. Jurnal Telematika publishes scientific papers from researchers, academics, activist, and practicioners, which are results from scientific study and research in ...