Závěrečná práce: Radoslav Čerhák: Zrychlení databázových operací systému Perun pomocí ORM nástrojů
Bakalářská práce
Zrychlení databázových operací systému Perun pomocí ORM nástrojů
Database operations speedup in system Perun using ORM tools
Anotace
Perun je systém pre správu používateľov, skupín a riadenia prístupu k službám. Táto bakalárska práca má za úlohu v systéme implementovať časť vrstvy perzistencie dát pomocou objektovo-relačného mapovania (ORM) a využiť jeho možnosť ukladania výsledkov databázových dopytov v pamäti typu cache. Práca takisto rieši spoločné riadenie transakcií súčasnej implementácie a ORM nástroja. Následne sa v práci …více
Abstract
Perun is a system for managing users, groups and controlling access to services. The aim of this bachelor thesis is to implement a part of the data persistence layer in the system using object-relational mapping (ORM) and use its ability to store results of database queries in a cache memory. The thesis also solves the joint transaction management of the current implementation and the ORM tool. Subsequently …více
Zadání práce
Systém Perun slouží ke správě přístupu uživatelů k výpočetním prostředkům. Má vícevrstvou architekturu a vrstva persistence dat je v současnosti implementována pomocí SQL dotazů, jejichž výsledky nejsou ukládány v paměti typu cache.
Cílem práce je změřit, jak by nahrazení části této vrstvy za ORM (Object-Relational Mapping) nástroje zrychlilo operaci přidání skupiny s desítkami tisíc uživatelů na výpočetní prostředek, která je v současné implementaci příliš pomalá.
Dále práce musí vyřešit společné řízení databázových transakcí v ORM nástroji a ve stávající implementaci založené na Spring JDBC.
Práce navazuje na bakalářskou práci Petera Jančuše „Ověření možnosti zrychlení databázových operací systému Perun pomocí ORM nástrojů“, která ověřila možnost zrychlení, ale pouze u triviální operace a nevyřešila problém společných transakcí.
23. 7. 2020 16:03, RNDr. Martin Kuba, Ph.D., učo 3988
- Zadáno/změněno 24. 9. 2020 13:02, Helena Kryštofová
- Záznam založen 26. 11. 2019 12:15, Jana Zemanová, učo 9619
- Zveřejnit od 20. 7. 2020 12:01, Helena Kryštofová
- Práce převzata 20. 7. 2020 12:01, Helena Kryštofová
Přílohy
bakalarka-elektronicke-prilohy.zip
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Ověření možnosti zrychlení databázových operací systému Perun pomocí ORM nástrojů
Mgr. Peter Jančuš -
Integrating ORM solution for custom JPA entity Views into the EAS framework
Ing. Norbert Komiňák -
Comparison of Java ORM Frameworks
Bc. Lukáš Wild -
Využítí key-value databáze pro ukládání atributů systému Perun
Bc. Simona Kruppová -
Objektově-relační mapování v Javě
Mgr. Arnošt Valíček -
Poptávkový informačný systém
Mgr. Juraj Martinka, učo 172492 -
Efektivní přístup k databázovým datům v systému Perun
Mgr. Katarína Hrabovská -
Moderní způsoby zajištění perzistence dat u J2EE aplikací
Mgr. Libor Šubčík




