NoSQL database systems Redis and Cassandra

Thesis title: NoSQL databázové systémy Redis a Cassandra
Author: Kerol, Valeryia
Thesis type: Bakalářská práce
Supervisor: Pavlíčková, Jarmila
Opponents: Svatoš, Oleg
Thesis language: Česky
Abstract:
Cílem předkládané bakalářské práce je analýza a zhodnocení vybraných NoSQL databázových systémů. Teoretická část popisuje jejich vznik a klíčové charakteristiky, na závěr ukazuje s ohledem na popsané vlastnosti možnou koexistenci těchto systémů a systémů založených na relačním modelu dat. Praktická část se podrobněji věnuje analýze dvou zástupců takových databází, jakými jsou Cassandra a Redis. Po stručném představení obou vybraných systémů následují praktické příklady jejich použití. Testována jsou rozhraní Cassandra CLI, CQL, Datastax OpsCenter pro Cassandra, Redis CLI a Redweb pro Redis. V poslední kapitole jsou shrnuty získané poznatky, porovnány základní charakteristiky těchto systémů a vyvozeny závěry. Za přínosy práce lze považovat zpracovaná zhodnocení vybraných systémů a vytvoření uceleného pohledu na NoSQL, a to jak z teoretického, tak i z praktického hlediska.
Keywords: Redis CLI; sloupcově orientovaná databáze; databáze typu klíč-hodnota; Datastax OpsCenter; NoSQL; Redis; Cassandra; Redweb; CQL; Cassandra CLI
Thesis title: NoSQL database systems Redis and Cassandra
Author: Kerol, Valeryia
Thesis type: Bachelor thesis
Supervisor: Pavlíčková, Jarmila
Opponents: Svatoš, Oleg
Thesis language: Česky
Abstract:
The aim of the bachelor thesis is the analysis and assessment of NoSQL database systems selected by the researcher. The theoretical section describes their emergence and key features. It concludes by providing the possible coexistence between NoSQL and systems based on the relational data model. The practical part presents the analysis of two NoSQL representatives that are Cassandra and Redis. After brief presentation of both systems the practical examples of their usage are illustrated. The tested interfaces include Cassandra CLI, CQL, Datastax OpsCenter for Cassandra and Redis CLI and Redweb for Redis. The last chapter brings together the obtained knowledge, compares core characteristics of these systems and, finally, ends by conclusion. The contribution of this paper constitutes processed evaluation of these systems and presentation of NoSQL systems from both theoretical and practical perspective.
Keywords: NoSQL; Cassandra; CQL; key-value store; Datastax OpsCenter; Cassandra CLI; column-oriented database ; Redis CLI; Redis; Redweb

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 10. 10. 2012
Date of submission: 15. 5. 2013
Date of defense: 26. 6. 2013
Identifier in the InSIS system: https://insis.vse.cz/zp/39617/podrobnosti

Files for download

    Last update: