Performance Research of Object-Relational Mapping Technologies in Interaction to MySQL

This paper examines the performance of popular object-relational mapping (ORM) technologies such as Hibernate for Java, Entity Framework for .NET, Django ORM for Python, and Sequelize for Node.js, focusing on their interaction with the MySQL database management system. The analysis covers key aspects including data management, query complexity and scalability, providing valuable insights into the advantages and disadvantages of each technology in different usage scenarios. The article details the process of configuring and using each ORM, offering practical tips for optimizing performance and improving data management. Special attention is given to migration automation capabilities, performance tuning, and integration with other technologies. Through a discussion of testing ORMs using standard benchmarks and customizable test databases, the article offers guidance on testing methods to help developers evaluate the right ORM technology for their projects. The final section emphasizes the importance of proper selection and a thorough understanding of ORM to improve the development process and application performance.

Authors

Institutions

Publication Details

Published
2025-04-01
DOI
https://doi.org/10.63550/iceip.2025.1.1.018
Primary Topic
Data Management and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Research of Object-Relational Mapping Technologies in Interaction to MySQL

V.V. Ivanov, A. Sh. Khafizova, Elmira Shamilyevna Kremleva, O.V. Panchenko et al.
Data Management and Algorithms
article

Performance Research of Object-Relational Mapping Technologies in Interaction to MySQL

V.V. Ivanov, A. Sh. Khafizova, Elmira Shamilyevna Kremleva, O.V. Panchenko, N. I. Pikuleva
article en

Abstract

This paper examines the performance of popular object-relational mapping (ORM) technologies such as Hibernate for Java, Entity Framework for .NET, Django ORM for Python, and Sequelize for Node.js, focusing on their interaction with the MySQL database management system. The analysis covers key aspects including data management, query complexity and scalability, providing valuable insights into the advantages and disadvantages of each technology in different usage scenarios. The article details the process of configuring and using each ORM, offering practical tips for optimizing performance and improving data management. Special attention is given to migration automation capabilities, performance tuning, and integration with other technologies. Through a discussion of testing ORMs using standard benchmarks and customizable test databases, the article offers guidance on testing methods to help developers evaluate the right ORM technology for their projects. The final section emphasizes the importance of proper selection and a thorough understanding of ORM to improve the development process and application performance.

Kazan State Technical University named after A. N. Tupolev (RU), Kazan State Technological University (RU)
Openalex Percentile: Top 89%
Data Management and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Performance Research of Object-Relational Mapping Technologies in Interaction to MySQL — V.V. Ivanov, A. Sh. Khafizova, et al. · (2025) | TGRS Research Map | TGRS