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 |