Graph database stress testing tool

Nástroj pro zátěžové testování grafových databází

Supervisors

Editors

Other contributors

Journal Title

Journal ISSN

Volume Title

Publisher

České vysoké učení technické v Praze
Czech Technical University in Prague

Research Projects

Organizational Units

Journal Issue

Abstract

Cílem této diplomové práce je rozšírit testovací nástroj Gatling, aby ho bylo možné použít pro zátežové testování grafových databází. Práce se nejprve zabývá principy zátežového testování a pak zkoumá blíže funkcionalitu nástroje Gatling. Dalším tématem je úvod do grafových databází a grafové dotazovací jazyky. Na základe techto poznatku je navrženo a implementováno rozšírení nástroje Gatling. Následne je provedeno ukázkové zátežové testovaní trojice grafových databází Neo4j, OrientDB a JanusGraph.

The aim of this master thesis is to extend the testing tool Gatling to use it for performance testing of graph databases. The work discusses principles of performance testing and functionality of Gatling. Afterwards, it deals with graph databases and graph query languages. Based on these findings, an extension of Gatling is designed and implemented. This extension is then showcased on a set of performance tests of graph databases Neo4J, OrientDB and JanusGraph.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By