NoSQL databázové systémy Redis a Cassandra
Název práce: | NoSQL databázové systémy Redis a Cassandra |
---|---|
Autor(ka) práce: | Kerol, Valeryia |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Svatoš, Oleg |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | Redis CLI; sloupcově orientovaná databáze; databáze typu klíč-hodnota; Datastax OpsCenter; NoSQL; Redis; Cassandra; Redweb; CQL; Cassandra CLI |
Název práce: | NoSQL database systems Redis and Cassandra |
---|---|
Autor(ka) práce: | Kerol, Valeryia |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Svatoš, Oleg |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | NoSQL; Cassandra; CQL; key-value store; Datastax OpsCenter; Cassandra CLI; column-oriented database ; Redis CLI; Redis; Redweb |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 10. 10. 2012 |
---|---|
Datum podání práce: | 15. 5. 2013 |
Datum obhajoby: | 26. 6. 2013 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/39617/podrobnosti |