dc.contributor.advisor | Krátký, Michal | |
dc.contributor.author | Jedlička, Jan | |
dc.date.accessioned | 2024-10-08T08:41:05Z | |
dc.date.available | 2024-10-08T08:41:05Z | |
dc.date.issued | 2024 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/155082 | |
dc.description.abstract | Cílem diplomové práce je popsat Key-value databázové systémy (KDBS), ukázat výhody a nevýhody těchto databázových systémů (DBS) a představit některé významné zástupce. První část práce je zaměřena nejen na obecný popis KDBS, ale i na podrobnější popis vybraných KDBS a jejich vzájemné porovnání. Součástí práce je zmapování existujících testů DBS a následný výběr a zprovoznění testovacího prostředí pro testování těchto systémů a porovnání s ostatními DBS. Práce popisuje dva významné představitele testovacích prostředí DBS, YCSB a TPC. S prostředím YCSB se v práci následně pracuje a testují se v něm čtyři vybrané KDBS: Redis, Aerospike, Riak KV a Memcached. YCSB testy jsou spouštěny pomocí skriptů, které nejprve spustí a nastaví DBS v prostředí Docker. Práce je zakončena prezentací hodnot naměřených při testování, vyhodnocením výsledků a srovnáním výkonu KDBS. | cs |
dc.description.abstract | The aim of this thesis is to describe Key-value database systems (KDBS), to show the advantages and disadvantages of these database systems (DBS) and to introduce some important representatives. The first part of the thesis focuses not only on a general description of KDBSs, but also on more detailed specifications of selected KDBSs and their comparison with each other. The work includes a study of existing DBSs and then the selection and commissioning of a testbed for testing these systems
and comparing them with other DBSs. The thesis describes two prominent representatives of DBS test environments, YCSB and TPC. The YCSB environment is then used in the thesis to test four selected KDBSs: Redis, Aerospike, Riak KV and Memcached. The YCSB tests are run using scripts that first start and set up the DBS in the Docker environment. The paper concludes by presenting the values measured during testing, evaluating the results and comparing the performance of the KDBS. | en |
dc.format.extent | 1750492 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | DBS | cs |
dc.subject | NoSQL | cs |
dc.subject | Key-value DBS | cs |
dc.subject | Benchmarking | cs |
dc.subject | YCSB | cs |
dc.subject | TPC | cs |
dc.subject | Redis | cs |
dc.subject | Riak KV | cs |
dc.subject | Aerospike | cs |
dc.subject | Memcached | cs |
dc.subject | DBS | en |
dc.subject | NoSQL | en |
dc.subject | Key-value DBS | en |
dc.subject | Benchmarking | en |
dc.subject | YCSB | en |
dc.subject | TPC | en |
dc.subject | Redis | en |
dc.subject | Riak KV | en |
dc.subject | Aerospike | en |
dc.subject | Memcached | en |
dc.title | Key-value databázové systémy | cs |
dc.title.alternative | Key-Value Database Management Systems | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Bača, Radim | |
dc.date.accepted | 2024-08-06 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | dobře | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | JED0050_FEI_N2647_2612T025_2024 | |
dc.rights.access | openAccess | |