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

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 comprehensiv...

Full description

Saved in:
Bibliographic Details
Main Authors: Krzysztof Caban, Paweł Czuchryta, Beata Pańczyk
Format: Article
Language:English
Published: Lublin University of Technology 2024-12-01
Series:Journal of Computer Sciences Institute
Subjects:
Online Access:https://ph.pollub.pl/index.php/jcsi/article/view/6332
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832569983113101312
author Krzysztof Caban
Paweł Czuchryta
Beata Pańczyk
author_facet Krzysztof Caban
Paweł Czuchryta
Beata Pańczyk
author_sort Krzysztof Caban
collection DOAJ
description 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.
format Article
id doaj-art-232fd029f13c40cc91058284a1b04d12
institution Kabale University
issn 2544-0764
language English
publishDate 2024-12-01
publisher Lublin University of Technology
record_format Article
series Journal of Computer Sciences Institute
spelling doaj-art-232fd029f13c40cc91058284a1b04d122025-02-02T17:59:46ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642024-12-013310.35784/jcsi.6332Performance analysis of working with relational and non-relational databases in Java applicationsKrzysztof Caban0Paweł Czuchryta1Beata Pańczyk2Department of Computer Science, Lublin University of TechnologyDepartment of Computer Science, Lublin University of TechnologyDepartment of Computer Science, Lublin University of Technology 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. https://ph.pollub.pl/index.php/jcsi/article/view/6332Spring FrameworkJavaperformancedatabase drivers
spellingShingle Krzysztof Caban
Paweł Czuchryta
Beata Pańczyk
Performance analysis of working with relational and non-relational databases in Java applications
Journal of Computer Sciences Institute
Spring Framework
Java
performance
database drivers
title Performance analysis of working with relational and non-relational databases in Java applications
title_full Performance analysis of working with relational and non-relational databases in Java applications
title_fullStr Performance analysis of working with relational and non-relational databases in Java applications
title_full_unstemmed Performance analysis of working with relational and non-relational databases in Java applications
title_short Performance analysis of working with relational and non-relational databases in Java applications
title_sort performance analysis of working with relational and non relational databases in java applications
topic Spring Framework
Java
performance
database drivers
url https://ph.pollub.pl/index.php/jcsi/article/view/6332
work_keys_str_mv AT krzysztofcaban performanceanalysisofworkingwithrelationalandnonrelationaldatabasesinjavaapplications
AT pawełczuchryta performanceanalysisofworkingwithrelationalandnonrelationaldatabasesinjavaapplications
AT beatapanczyk performanceanalysisofworkingwithrelationalandnonrelationaldatabasesinjavaapplications