Analysis of ORM framework approaches for Node.js
This work analyzes the performance of three ORM frameworks for Node.js Sequelize, Prisma, and TypeORM under different database interaction modes: single cached and uncached queries, as well as parallel load. Testing was conducted across various usage scenarios using a simple online store system backed by a PostgreSQL database. Collected data provides insights into how each ORM behaves under different conditions and may be helpful when selecting a tool for working with databases. The results show that Prisma provides the best performance under parallel load, while Sequelize performs efficiently in single-query scenarios with low concurrency. TypeORM demonstrated stable behavior across all modes and supports more advanced features such as hierarchical data processing.
Authors
- Serhii Zhadko-Bazilevych
Institutions
- Kharkiv National University of Radio Electronics (UA)
Publication Details
- Journal
- Journal of Computer Sciences Institute
- Published
- 2025-12-30
- DOI
- https://doi.org/10.35784/jcsi.7951
- Primary Topic
- Advanced Database Systems and Queries
- Type
- article
- Field-Weighted Citation Impact
- 0.00