Performance analysis of working with relational and non-relational databases in Java applications

Main Article Content

DOI

Krzysztof Caban

krzysztof.caban@pollub.edu.pl

Paweł Czuchryta

pawel.czuchryta@pollub.edu.pl

Beata Pańczyk

b.panczyk@pollub.pl

Abstract


The article presents a performance analysis of connections to both relational and non-relational databases, critical components of the functionality of modern web applications. The study is concerned with evaluating the advantages of manually integrated database drivers compared to the comprehensive Spring Data module. In addition, the impact of the Spring Framework on the performance of drivers responsible for database connections was investigated. Based on the results obtained, there are performance benefits for CRUD operations when adding drivers manually and using the Spring Framework for JDBC and MongoDB drivers.


Keywords:

Spring Framework, Java, performance, database drivers

References

Article Details

Caban, K., Czuchryta, P., & Pańczyk, B. (2024). Performance analysis of working with relational and non-relational databases in Java applications. Journal of Computer Sciences Institute, 33, 298–305. https://doi.org/10.35784/jcsi.6332