Comparison of NewSQL and NoSQL database systems on model scenario
Thesis title: | Porovnání NewSQL a NoSQL databázového systému na modelovém scénáři |
---|---|
Author: | Andrýsková, Vendula |
Thesis type: | Bakalářská práce |
Supervisor: | Kučera, Jan |
Opponents: | Palovská, Helena |
Thesis language: | Česky |
Abstract: | Tato práce se zaměřuje na databázové systémy NewSQL, které porovnává se dříve vzniklými NoSQL systémy. Zabývá se představením charakteristických rysů pro NoSQL a jejich nejčastějšími možnými typy, představuje databáze na principu klíč-hodnota, dokumentově, grafově a sloupcově orientované. Také popisuje hlavní charakteristiky NewSQL systémů. Obsahuje porovnání především funkcionalit každého databázového systému. Zabývá se analýzou trhu NewSQL systémů, analyzuje z hlediska požadavků na instalaci, na architekturu a na uložení dat. Analyzované systémy jsou NuoDB, VoltDB, Cloud Spanner, Clustrix, Altibase a MemSQL. Byl vytvořen modelový scénář pro oblast e-shopu, který byl aplikován na zvolené dva systémy. Z oblasti NewSQL byl po analýze vybrán VoltDB a za NoSQL MongoDB. |
Keywords: | MongoDB; NewSQL; NoSQL; VoltDB; relační databáze; nerelační databáze |
Thesis title: | Comparison of NewSQL and NoSQL database systems on model scenario |
---|---|
Author: | Andrýsková, Vendula |
Thesis type: | Bachelor thesis |
Supervisor: | Kučera, Jan |
Opponents: | Palovská, Helena |
Thesis language: | Česky |
Abstract: | This bachelor thesis is aiming to NewSQL database systems, which are compared to previously released NoSQL systems. It deals with introducing functions for NoSQL and their most common types, like key – value, document oriented, graph and column oriented. It also describes the main characteristics of NewSQL, contains comparison on major functionalities for both systems. Also analyse the market of NewSQL database systems on different conditions. The analyzed systems are NuoDB, VoltDB, Cloud Spanner, Clustrix, Altibase and MemSQL. A model scenario was created for Use case based on e-shop and was applied on both systems. For the NewSQL area was chosen VoltDB system and for NoSQL was MongoDB. |
Keywords: | VoltDB; MongoDB; NewSQL; NoSQL; relational database; non-relational |
Information about study
Study programme: | Aplikovaná informatika/Aplikovaná 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: | 29. 11. 2018 |
---|---|
Date of submission: | 11. 5. 2020 |
Date of defense: | 16. 6. 2020 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/67893/podrobnosti |