2020
DOI: 10.14569/ijacsa.2020.0110107
|View full text |Cite
|
Sign up to set email alerts
|

Performance Comparison of CRUD Methods using NET Object Relational Mappers: A Case Study

Abstract: Most applications available nowadays are using an Object Relational Mapper (ORM) to access and save data. The additional layer that is being wrapped over the database induces a performance impact in detrimental of raw SQL queries; on the other side, the advantages of using ORMs by focusing on domain level through application development represent a premise for easier development and simpler code maintenance. In this context, this paper makes a performance comparison between three of the most used ORM technolog… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
3
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(13 citation statements)
references
References 7 publications
0
9
3
1
Order By: Relevance
“…In this scenario NHibernate performs better in terms of processing time with all record count groups including 500, 1,000, 2,000, 5,000, and 10,000. On the contrary to our insert operation results, the results of [4] may show that for complex scenarios, NHibernate may have better performances. Similarly with processing times, memory usage statistics in [4] are not coherent with our study.…”
Section: Conclusion and Discussioncontrasting
confidence: 99%
See 3 more Smart Citations
“…In this scenario NHibernate performs better in terms of processing time with all record count groups including 500, 1,000, 2,000, 5,000, and 10,000. On the contrary to our insert operation results, the results of [4] may show that for complex scenarios, NHibernate may have better performances. Similarly with processing times, memory usage statistics in [4] are not coherent with our study.…”
Section: Conclusion and Discussioncontrasting
confidence: 99%
“…The test environments, databases that are used and operations are not standard within these studies. For example, in [4], one of the insert scenarios includes three insert operations to the tables in one-to-one relationship. In this scenario NHibernate performs better in terms of processing time with all record count groups including 500, 1,000, 2,000, 5,000, and 10,000.…”
Section: Conclusion and Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Modern Information Systems use caching mechanisms, as the process of their design almost always use the technology for mapping relational data into object model [1]. This technology allows leveling down semantic gaps during system development, but also creates additional expenses in processor resource and memory consumption during the operational phase [2,3,4,5].…”
Section: Introductionmentioning
confidence: 99%