Comparative Analysis of Multi-model Databases
Srovnávací analýza multi-model databází
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/173895Identifiers
Study Information System: 206258
Collections
- Kvalifikační práce [11196]
Author
Advisor
Referee
Koupil, Pavel
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Software Engineering
Date of defense
17. 6. 2022
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Good
Keywords (Czech)
multi-model databáze|experimentální srovnání|analýza|benchmark|ArangoDB|RavenDB|MongoDBKeywords (English)
multi-model databases|experimental comparison|analysis|benchmark|ArangoDB|RavenDB|MongoDBBACHELOR THESIS ABSTRACT Eldar Guliyev Comparative Analysis of Multi-model Databases The thesis is devoted to performance analysis of multi-model database management systems. Data models, multi-model DBMS and query languages were studied. Based on comparison of existing database benchmarks and multi-model DBMS functionality, requirements to the benchmarking process were identified. For the performance benchmarking, a cross-platform benchmarking application with graphical user interface was designed and implemented. The benchmarking application has a plugin architecture giving the possibility to create a DLL-plugin and test a DBMS which is not supported in the initial release. ArangoDB, RavenDB and MongoDB were tested with focus on document and graph data models.