![]()
Abhinav Hiremath
Independent Researcher
India
Abstract
This study presents a comparative analysis of relational databases (RDBMS) and NoSQL databases within the context of web applications circa 2018. With the rapid evolution of web services and the increasing demand for high scalability, developers faced critical decisions between traditional SQL-based systems (e.g., MySQL, PostgreSQL, Oracle) and emerging NoSQL systems (e.g., MongoDB, Apache Cassandra, Redis). We constructed a benchmark dataset representative of typical web application workloads—comprising user profiles, session logs, product catalogs, and transaction records—and evaluated performance under simulated CRUD operations, concurrent access, and schema evolution. Metrics captured include throughput (operations per second), average latency (ms), CPU and memory utilization, and index-update overhead. Statistical analysis via ANOVA and t-tests assessed significant differences. Our simulation research employed Apache JMeter to generate realistic traffic patterns. Results indicate that while RDBMS deliver strong consistency and complex query support, NoSQL systems excel in write throughput and horizontal scalability with eventual consistency trade-offs. The findings guide engineers in selecting appropriate backend databases based on application requirements.
Keywords
Relational vs NoSQL, web applications, performance benchmarking, scalability, 2018 database technologies
REFERENCES
· Fraczek, K., & Plechawska-Wójcik, M. (2017). Comparative Analysis of Relational and Non-relational Databases in the Context of Performance in Web Applications. In S. Kozielski, D. Mrozek, P. Kasprowski, B. Małysiak-Mrozek, & D. Kostrzewa (Eds.), Beyond Databases, Architectures and Structures. Towards Efficient Solutions for Data Analysis and Knowledge Representation (Communications in Computer and Information Science, Vol. 716, pp. 153–164). Springer. https://doi.org/10.1007/978-3-319-58274-0_13 dx.doi.org
- Gyorödi, C., Gyorödi, R., & Sotoc, R. (2015). A Comparative Study of Relational and Non-Relational Database Models in a Web-Based Application. International Journal of Advanced Computer Science and Applications, 6(11). https://doi.org/10.14569/IJACSA.2015.061111 thesai.org
- Li, Y., & Manoharan, S. (2013). A performance comparison of SQL and NoSQL databases. In Proceedings of the IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM) (pp. 15–19). IEEE. dx.doi.org
- Han, J., Haihong, E., Le, G., & Du, J. (2011). Survey on NoSQL database. In 6th International Conference on Pervasive Computing and Applications (ICPCA) (pp. 363–366). IEEE. dx.doi.org
- Jatana, N., Puri, S., Ahuja, M., Kathuria, I., & Gosain, D. (2012). A survey and comparison of relational and non-relational database. International Journal of Engineering Research and Technology, 1(6). dx.doi.org
- Boicea, A., Radulescu, F., & Agapin, L. I. (2012). MongoDB vs Oracle – database comparison. In Third International Conference on Emerging Intelligent Data and Web Technologies (EIDWT) (pp. 330–335). IEEE. dx.doi.org
- Choi, Y. L., Jeon, W. S., & Yoon, S. H. (2014). Improving database system performance by applying NoSQL. Journal of Information Processing Systems, 10, 355–364. dx.doi.org
- Truica, C. O., Radulescu, F., Boicea, A., & Bucur, I. (2015). Performance evaluation for CRUD operations in asynchronously replicated document oriented database. In 20th International Conference on Control Systems and Computer Science (pp. 191–196). IEEE. dx.doi.org
- Lourenço, J. R., Cabral, B., Carreiro, P., Vieira, M., & Bernardino, J. (2015). Choosing the right NoSQL database for the job: A quality attribute evaluation. Journal of Big Data, 2, 1–26. dx.doi.org
- Gupta, S., & Narsimha, G. (2017). Efficient query analysis and performance evaluation of the NoSQL data store for big data. In S. C. Satapathy, V. K. Prasad, B. P. Rani, S. K. Udgata, & K. S. Raju (Eds.), Proceedings of the First International Conference on Computational Intelligence and Informatics (AISC, Vol. 507, pp. 549–558). Springer. dx.doi.org