Author:
Drzazga Krzysztof,Bobel Marcin,Skublewska-Paszkowska Maria
Abstract
This article is devoted to the comparison of two object-relational mapping systems supported by .NET platform - Entity Framework Core and NHibernate. The research hypothesis “framework NHibernate is more efficient than Entity Framework Core in the context of DML operations” was put forward. In order to make an efficiency analysis of ORM frameworks, a desktop application was designed and implemented to enable testing and visualization of results. The NHibernate framework turned out to be much more efficient than Entity Framework Core in single tests and slightly faster in bulk tests. The stability of both frameworks was similar.
Subject
Polymers and Plastics,General Environmental Science
Reference10 articles.
1. Object-relational mapping, https://en.wikipedia.org/wiki/Object-relational_mapping, [16.06.2020]
2. Borys P., Pańczyk B.: Wydajność pracy z bazami danych w aplikacjach ASP.NET MVC. Journal of Computer Science Institute 6, 2018.
3. Zmaranda D., Pop-Fele L-L., Győrödi C., Győrödi R., Pecherle Performance Comparison of CRUD Methodsusing NET Object Relational Mappers: A Case Study (IJACSA) International Journal of Advanced Computer Science and Applications,Vol. 11, No.1, 2020.
4. Wiphusitphunpol W., Letrusdachakul T.: Fetch performance comparison of object relational mapper in .NET platform. [W]: 14th International Conference on Electrical Engineering/Electronics, IEEE, Computer, Telecommunications and Information Technology (ECTI-CON), Phuket, Tajlandia 7 listopada 2017 r.
5. Cvetković S., Janković D.: A Comparative Study of the Features and Performance of ORM Tools in a .NET Environment. [W]: Objects and Databases ICOODB 2010. Lecture Notes in Computer Science, vol 6348. Springer, Berlin, Heidelberg. Frankfurt, Niemcy. 28-30 września 2010 r.