Performance comparison between PostgreSQL, MongoDB, ArangoDB and HBase
2022 (English)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE credits
Student thesisAlternative title
Prestandajämförelse mellan PostgreSQL, MongoDB, ArangoDB och Hbase (Swedish)
Abstract [en]
There is a large amount of data that needs to be stored today. Handling so much data efficiently is important as minor performance differences can have significant effects on large systems. Knowing how a certain database management system performs is important for companies and organizations to decide which database management system to use. There is currently a gap in the research regarding performance differences between different database management systems. We conducted a study that compares the average query response time of PostgreSQL, MongoDB, ArangoDB and HBase. We also compared the performance between using a single thread and using multiple threads. We compared how they perform with a dataset size and operation count of 10 000, 100 000, and 1 000 000 with insert, update and read queries. The results show that PostgreSQL has the lowest average query response when doing read queries and that MongoDB has the lowest average query response when doing insert and update queries. The results also showed a significant performance gain from using multiple threads instead of using a single thread.
Place, publisher, year, edition, pages
2022. , p. 44
Keywords [en]
Database, PostgreSQL, MongoDB, ArangoDB, HBase, performance
National Category
Information Systems
Identifiers
URN: urn:nbn:se:his:diva-21370OAI: oai:DiVA.org:his-21370DiVA, id: diva2:1674980
Subject / course
Informationsteknologi
Educational program
Computer Science - Specialization in Systems Development
Supervisors
Examiners
2022-06-222022-06-222022-06-22Bibliographically approved