Analýza Alpine Linux balíčků pomocí grafové databáze
Analysis of Alpine Linux packages using a graph database
dc.contributor.advisor | Jirůtka Jakub | |
dc.contributor.author | Jakub Meinlschmidt | |
dc.date.accessioned | 2023-06-22T22:51:39Z | |
dc.date.available | 2023-06-22T22:51:39Z | |
dc.date.issued | 2023-06-22 | |
dc.identifier | KOS-1065790599305 | |
dc.identifier.uri | http://hdl.handle.net/10467/109950 | |
dc.description.abstract | Cílem této práce je poskytnout správcům balíčků a uživatelům systému Alpine Linux nástroj pro vyhledávání informací o balíčcích a prozkoumat možnosti a výhody použití grafové databáze pro tento účel. V rámci této práce je úspěšně implementován proof-of-concept nástroje, který reprezentuje metadata balíčků a vztahy mezi nimi v grafové databázi Neo4j, a poskytuje tak nové možnosti pro jejich analýzu. Věnuje se také rozdílům v modelování těchto dat v tradičních relačních databázích oproti zvolené NoSQL databázi. Na závěr tato práce poskytuje doporučení, jak tento nástroj zpřístupnit komunitě Alpine Linux. | cze |
dc.description.abstract | This thesis aims to provide package maintainers and users of Alpine Linux with a tool to query information about packages and explore the feasibility and benefits of using a graph database for this purpose. As part of this work, a proof-of-concept tool that represents package metadata and relationships between them in the Neo4j graph database, is successfully implemented, providing new possibilities for their analysis. It also addresses the differences in modelling this data in traditional relational databases versus the chosen NoSQL database. Finally, this thesis provides recommendations on how to make this tool accessible to the Alpine Linux community. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | správa balíčků | cze |
dc.subject | Alpine Linux | cze |
dc.subject | grafové databáze | cze |
dc.subject | NoSQL | cze |
dc.subject | Neo4j | cze |
dc.subject | package management | eng |
dc.subject | Alpine Linux | eng |
dc.subject | graph databases | eng |
dc.subject | NoSQL | eng |
dc.subject | Neo4j | eng |
dc.title | Analýza Alpine Linux balíčků pomocí grafové databáze | cze |
dc.title | Analysis of Alpine Linux packages using a graph database | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Svitáková Lucie | |
theses.degree.discipline | Webové a softwarové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika 2009 | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18102 [1724]