Skip to main content

Multi-platform Performance Analysis for CRUD Operations in Relational Databases from Java Programs Using Hibernate

  • Conference paper
  • First Online:
Big Data Intelligence and Computing (DataCom 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13864))

Included in the following conference series:

Abstract

A data set is a collection of information about something. Almost every application nowadays needs data persistence to maintain track of its status in the event of a problem. Databases are the primary component of an application for storing data and can be of two types: SQL or NoSQL. SQL (Structured Query Language) is a query language used in most relational databases to create, read, update, and delete entries (CRUD operations). In the relational database model, data is organized in a collection of tables, with rows as entries and columns as a specific property of the entry. New relational database management systems have emerged over time. From this perspective, a comparison of some of the most popular relational database management systems linked to a Java application using Hibernate is worthwhile. The time for each CRUD action is evaluated since they are the most often utilized operations for thousands and hundreds of thousands of entries. Depending on the bulk of operations, changing the database management system may be beneficial.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Keith, M., Schnicarol, M.: Pro JPA 2, Object-relational mapping, pp. 69–106. Apress (2009)

    Google Scholar 

  2. Truică, C.O., Boicea, A., Trifan, I.: CRUD operations in MongoDB. In: International Conference on Advanced Computer Science and Electronics Information. Atlantis Press, Beijing (2013)

    Google Scholar 

  3. Truică, C.O., Rădulescu, F., Boicea, A., Bucur, I.: Performance evaluation for CRUD operations in asynchronously replicated document oriented database. In: Conference on Control Systems and Computer Science. Bucharest (2015)

    Google Scholar 

  4. Sumathi, S., Esakkirajan, S.: Fundamentals of Relational Database Management Systems. Springer, Heidelberg (2007)

    Book  MATH  Google Scholar 

  5. Atzeni, P., De Antonellis, V.: Relational Database Theory. Benjamin-Cummings Publishing Co., Inc. (1993)

    Google Scholar 

  6. Yousaf, H.: Performance evaluation of Java object-relational mapping tools (2012)

    Google Scholar 

  7. Ismail Hossain, M.M.: Oracle, MySQL, PostgreSQL, SQLite, SQL Server: performance based competitive analysis (2019)

    Google Scholar 

  8. Zmaranda, D., Pop-Fele, L., Gyorödi, C., Gyorödi, R.: Performance comparison of CRUD methods using NET object relational mappers: a case study. Int. J. Adv. Comput. Sci. Appl. 55–65 (2020)

    Google Scholar 

  9. Arnold, K.: The Java Programming Language. Addison Wesley Professional (2005)

    Google Scholar 

  10. Tudose, C.: Java Persistence with Spring Data and Hibernate. Manning (2022)

    Google Scholar 

  11. Tudose, C., Odubăşteanu, C.: Object-relational mapping using JPA, Hibernate and Spring Data JPA. In: Conference on Control Systems and Computer Science, Bucharest (2021)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cătălin Tudose .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bonteanu, AM., Tudose, C. (2023). Multi-platform Performance Analysis for CRUD Operations in Relational Databases from Java Programs Using Hibernate. In: Hsu, CH., Xu, M., Cao, H., Baghban, H., Shawkat Ali, A.B.M. (eds) Big Data Intelligence and Computing. DataCom 2022. Lecture Notes in Computer Science, vol 13864. Springer, Singapore. https://doi.org/10.1007/978-981-99-2233-8_20

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-2233-8_20

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-2232-1

  • Online ISBN: 978-981-99-2233-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics