Comparison of Redis and MySQL performance in the business application example

Abstract

Glavni cilj završnog rada bio je usporediti relacijsku Microsoft SQL bazu podataka i nerelacijsku Redis bazu podataka na primjeru poslovne aplikacije Fitness sustava. Cilj aplikacije je vođenje klijentovih podataka o zdravom životu i tjelovježbi. Aplikacija također služi trenerima i službenicima teretane za nadziranje podataka o postojećim klijentima. Aplikacija je svojevrstan posrednik klijenata i davatelja fitness usluga (djelatnika teretane i trenera). U radu su opisane osnovne osobine i strukture podataka SQL-a i Redisa, te osnovne osobine alata Mockaroo nasumičnog proizvođača podataka i C# programskog jezika preko kojih su se podaci aplikacije unosili u odgovarajuće baze. Također je opisan alat Microsoft Visio preko kojeg se radilo modeliranje podataka za relacijsku (SQL) bazu podataka. Nakon unosa varijabilne količine podataka, dvije baze podataka uspoređivale su se po : brzini unosa, pristupa i brisanja podataka, te preglednosti i sigurnosti unesenih podataka.The papers main goal was the comparison of relational Microsoft SQL database and non-relational Redis database on Bussiness application of Fitness system model. An application's goal is a maintenance of clients information about healthy living and workout. The Application is also used for coach and gym manager supervision of existing clients data. The Application is an intermediator between clients and fitness services givers (gym officials and coaches). Redis and MSSQLs main features and data structures are described in the paper, as well as features of Mockaroo realistic data generator and C# programming language which were used for data insertion in each database. Microsoft Visio features, the tool used for data modeling for the relational database (SQL) were also described. After the mass data insertion, two databases were compared by the following performances : insertion, fetching and deletion of data as well as database transparency and security

    Similar works