Téma DP je zadané firmou CROSS Zlín. Jedná se v prvním kroku o rešerši dvou typů databázových přístupů - NoSQL a In-memory databáze. Srovnání výhod, nevýhod se stávajícími SQL databázemi. Zohlednění použitého typu databázového systému v závislosti na použitém HW. Následně provedení výkonnostního testu NoSQL databáze v závislosti na její velikosti a počtu záznamů.
Anotace v angličtině
Topic of graduation theses is specified by the company CROSS Zlín. The first step of the work is database approaches research of the two types - NoSQL and In-memory database. Comparison of the advantages and disadvantages with existing SQL databases. Taking into account the type of database system depending on the hardware. Subsequently, the execution of the performance test NoSQL database depending on its size and number of entries.
Téma DP je zadané firmou CROSS Zlín. Jedná se v prvním kroku o rešerši dvou typů databázových přístupů - NoSQL a In-memory databáze. Srovnání výhod, nevýhod se stávajícími SQL databázemi. Zohlednění použitého typu databázového systému v závislosti na použitém HW. Následně provedení výkonnostního testu NoSQL databáze v závislosti na její velikosti a počtu záznamů.
Anotace v angličtině
Topic of graduation theses is specified by the company CROSS Zlín. The first step of the work is database approaches research of the two types - NoSQL and In-memory database. Comparison of the advantages and disadvantages with existing SQL databases. Taking into account the type of database system depending on the hardware. Subsequently, the execution of the performance test NoSQL database depending on its size and number of entries.
Vypracujte rešerši existujicích NoSQL a In-memory databází a jejich dělení.
Porovnejte výhody a nevýhody výše popsaných databází se stávajícími relačními databázemi.
Vytvořte testovací množiny dat.
Vytvořte testovací prostředí vybraných databázových systémů na různém HW.
Porovnejte a vyhodnoťte vhodnost daných databázových systémů s ohledem na HW a danou strukturu dat.
Zásady pro vypracování
Vypracujte rešerši existujicích NoSQL a In-memory databází a jejich dělení.
Porovnejte výhody a nevýhody výše popsaných databází se stávajícími relačními databázemi.
Vytvořte testovací množiny dat.
Vytvořte testovací prostředí vybraných databázových systémů na různém HW.
Porovnejte a vyhodnoťte vhodnost daných databázových systémů s ohledem na HW a danou strukturu dat.
Seznam doporučené literatury
CORONEL, Carlos, Steven MORRIS a Peter ROB. Database systems: design, implementation, and management. Boston, MA: Course Technology/Cengage Learning, c2013, xxvi, 726 s. ISBN 978-1-111-96960-8.
CHODOROW, Kristina. MongoDB: the definitive guide. 2. vyd. Sebastopol: O\symbol{39}Reilly, 2013, xix, 409 s. ISBN 978-1-4493-4468-9.
POKORNÝ, Jaroslav a Michal VALENTA. Databázové systémy. 1. vyd. Praha: České vysoké učení technické v Praze, 2013, 265 s. ISBN 978-80-01-05212-9.
SHASHANK, Tiwari. Proffesional NoSQL. Wiley, August 2012, 408 s, ISBN 978-1-118-16780-9.
SADALAGE, Pramod J a Martin FOWLER. NoSQL distilled: a brief guide to the emerging world of polyglot persistence. Upper Saddle River: Addison-Wesley, c2013, xix, 164 s. ISBN 978-0-321-82662-6.
PLATTNER, Hasso. A Course in In-Memory Data Management: The Inner Mechanics of In-Memory Databases. 3. vyd. Berlin: Springer International Publishing Heidelberg AG, 7. Květen 2014, 297 s. ISBN 978-3-642-36523-2.
PHIL, Simon. Too Big to Ignore: The Business Case for Big Data. Wiley, 2013, 256 s, ISBN 978-1-118-63817-0.
KELLY, Ann a Dan MCCREARY. Making Sense of NoSQL: a guide for managers and rest of us. New York City, Manning Publications Co.: Shelter Island, c2014, 286 s. ISBN 978-1-617291-07-4.
Seznam doporučené literatury
CORONEL, Carlos, Steven MORRIS a Peter ROB. Database systems: design, implementation, and management. Boston, MA: Course Technology/Cengage Learning, c2013, xxvi, 726 s. ISBN 978-1-111-96960-8.
CHODOROW, Kristina. MongoDB: the definitive guide. 2. vyd. Sebastopol: O\symbol{39}Reilly, 2013, xix, 409 s. ISBN 978-1-4493-4468-9.
POKORNÝ, Jaroslav a Michal VALENTA. Databázové systémy. 1. vyd. Praha: České vysoké učení technické v Praze, 2013, 265 s. ISBN 978-80-01-05212-9.
SHASHANK, Tiwari. Proffesional NoSQL. Wiley, August 2012, 408 s, ISBN 978-1-118-16780-9.
SADALAGE, Pramod J a Martin FOWLER. NoSQL distilled: a brief guide to the emerging world of polyglot persistence. Upper Saddle River: Addison-Wesley, c2013, xix, 164 s. ISBN 978-0-321-82662-6.
PLATTNER, Hasso. A Course in In-Memory Data Management: The Inner Mechanics of In-Memory Databases. 3. vyd. Berlin: Springer International Publishing Heidelberg AG, 7. Květen 2014, 297 s. ISBN 978-3-642-36523-2.
PHIL, Simon. Too Big to Ignore: The Business Case for Big Data. Wiley, 2013, 256 s, ISBN 978-1-118-63817-0.
KELLY, Ann a Dan MCCREARY. Making Sense of NoSQL: a guide for managers and rest of us. New York City, Manning Publications Co.: Shelter Island, c2014, 286 s. ISBN 978-1-617291-07-4.
Přílohy volně vložené
1 CD-ROM
Přílohy vázané v práci
ilustrace, grafy, schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student dobře zodpověděl dotazy oponenta.
doc. Čermák: Verze rozhraní Cassandra měla skutečně podobný nebo stejný čas zpracování u různých dotazů?
dr. Šilhavý Petr: Vy jste testoval i ve chvíli přístupu více klientů k databázi?