Zobrazit minimální záznam

Analysis of Alpine Linux packages using a graph database



dc.contributor.advisorJirůtka Jakub
dc.contributor.authorJakub Meinlschmidt
dc.date.accessioned2023-06-22T22:51:39Z
dc.date.available2023-06-22T22:51:39Z
dc.date.issued2023-06-22
dc.identifierKOS-1065790599305
dc.identifier.urihttp://hdl.handle.net/10467/109950
dc.description.abstractCí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.abstractThis 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.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectspráva balíčkůcze
dc.subjectAlpine Linuxcze
dc.subjectgrafové databázecze
dc.subjectNoSQLcze
dc.subjectNeo4jcze
dc.subjectpackage managementeng
dc.subjectAlpine Linuxeng
dc.subjectgraph databaseseng
dc.subjectNoSQLeng
dc.subjectNeo4jeng
dc.titleAnalýza Alpine Linux balíčků pomocí grafové databázecze
dc.titleAnalysis of Alpine Linux packages using a graph databaseeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeSvitáková Lucie
theses.degree.disciplineWebové a softwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatika 2009cze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam