-
CiteScore
0.11
Impact Factor
Volume 2, Issue 1, IECE Transactions on Computer Science
Volume 2, Issue 1, 2025
Submit Manuscript Edit a Special Issue
Academic Editor
Jinchao Chen
Jinchao Chen
Northwestern Polytechnical University, China
Article QR Code
Article QR Code
Scan the QR code for reading
Popular articles
IECE Transactions on Computer Science, Volume 2, Issue 1, 2025: 10-17

Free to Read | Review Article | 07 December 2024
An Overview of Data Persistence Approaches for Enterprise Web Applications
1 Department of of Railway Transportation, Shaanxi Railway Institute, Weinan 714000, China
2 School of Computer Science, Shaanxi Normal University, Xi’an 710119, China
* Corresponding Author: Zhiwei Xu, [email protected]
Received: 11 October 2024, Accepted: 18 November 2024, Published: 07 December 2024  
Cited by: 1  (Source: Google Scholar)
Abstract
In the era of digital transformation, enterprise web applications have become indispensable tools for business operations, necessitating the efficient and reliable management of vast amounts of data. Data persistence is critical to ensure consistency, security, and scalability, especially in complex environments involving high concurrency and sensitive information. This paper reviews the key requirements for data persistence in enterprise-level web applications, such as reliability, security, scalability, and high availability, while addressing the challenges posed by modern business needs. Various persistence solutions, including relational databases, NoSQL databases, and distributed storage systems, are examined with respect to their performance in these critical areas. By providing a comprehensive analysis of these solutions, this paper aims to guide enterprises in selecting the most suitable data persistence approach to ensure long-term stability and regulatory compliance.

Graphical Abstract
An Overview of Data Persistence Approaches for Enterprise Web Applications

Keywords
data persistence
enterprise web applications
relational databases
distributed databases

Funding
This work was supported by Scientific Research Fund Project of Shaanxi Railway Institute (2014-14) and the Xi’an Science and Technology Plan Project under Grant 22GXFW0023.

References
  1. Guyo, E. D., & Hartmann, T. (2024). Evaluating the efficiency and performance of data persistent systems in managing building and environmental Data: A comparative study. Advanced Engineering Informatics, 62, 102582.
    [Google Scholar]
  2. Jambor, D. (2023). DevOps for databases: A practical guide to applying DevOps best practices to data-persistent technologies. Packt Publishing.
    [Google Scholar]
  3. Wang, X., Hu, X., Fan, W., & Wang, R. (2023). Efficient data persistence and data division for distributed computing in cloud data center networks. The Journal of Supercomputing, 79(14), 16300-16327.
    [Google Scholar]
  4. Peng, X., Li, J., & Ren, Y. (2023). Design of Data Persistence for Network Resources Recommendation System Based on Hibernate Architecture. Procedia Computer Science, 228, 1143-1151.
    [Google Scholar]
  5. Zdepski, C., Bini, A., & Matos, S. (2020). PDDM: A Database Design Method for Polyglot Persistence. American Academic Scientific Research Journal for Engineering, Technology, and Sciences, 71(1), 136-152.
    [Google Scholar]
  6. Al-Obeidat, F., Bani-Hani, A., Adedugbe, O., Majdalawieh, M., & Benkhelifa, E. (2021). A microservices persistence technique for cloud-based online social data analysis. Cluster Computing, 24(3), 2341-2353.
    [Google Scholar]
  7. Rajagopal, K., & Narayanan, K. (2019). Distinctive advancements in Bigdata persistence and processing. International Journal of Engineering and Advanced Technology, 9(1), 1442-1444.
    [Google Scholar]
  8. Li, S., Jian, J., Poopal, R. K., Chen, X., He, Y., Xu, H., ... & Ren, Z. (2022). Mathematical modeling in behavior responses: the tendency-prediction based on a persistence model on real-time data. Ecological Modelling, 464, 109836.
    [Google Scholar]
  9. Heller, M. (2020, June 22). Redis 6: A high-speed database, cache, and message broker. InfoWorld. https://www.infoworld.com/article/2258622/redis-6-a-high-speed-database-cache-and-message-broker.html
    [Google Scholar]
  10. Roy-Hubara, N., Shoval, P., & Sturm, A. (2022). Selecting databases for Polyglot Persistence applications. Data & Knowledge Engineering, 137, 101950.
    [Google Scholar]
  11. Wu, S., Zhou, F., Gao, X., Jin, H., & Ren, J. (2019). Dual-page checkpointing: An architectural approach to efficient data persistence for in-memory applications. ACM Transactions on Architecture and Code Optimization (TACO), 15(4), 1-27.
    [Google Scholar]

Cite This Article
APA Style
Xu, Z., & Lei, M. (2025). An Overview of Data Persistence Approaches for Enterprise Web Applications. IECE Transactions on Computer Science, 2(1), 10–17. https://doi.org/10.62762/TCS.2024.529749

Article Metrics
Citations:

Crossref

0

Scopus

0

Web of Science

0
Article Access Statistics:
Views: 554
PDF Downloads: 119

Publisher's Note
IECE stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions
Institute of Emerging and Computer Engineers (IECE) or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
IECE Transactions on Computer Science

IECE Transactions on Computer Science

ISSN: request pending (Online)

Email: [email protected]

Portico

Portico

All published articles are preserved here permanently:
https://www.portico.org/publishers/iece/

Copyright © 2024 Institute of Emerging and Computer Engineers Inc.