MongoDB NoSQL database performance measurement

The aim of this thesis is to evaluate the performance of NoSQL database MongoDB and to evaluate the performance of MongoDB integrated with Elasticsearch. Measured operations are insert, update of the single field, update of multiple fields, renumbering of the field, and read operation. Operations are performed for a variety of parallel users, different document sizes, using different hardware, for collection stored on a single node, and a sharded collection on two nodes in the cluster. The output of the thesis are the results of the measurement displayed in bar charts.


Faculty of Informatics

Date of Completion

fall 2018



Martin Večeřa


Martin Barnáš