MONGODB ARCHITECTURE AND CRUD OPERATIONS: A DEEP DIVE INTO NOSQL DATABASE SYSTEMS
Keywords:
MongoDB, NoSQL, CRUD, database architecture, replication, sharding, scalability, document model, indexing, optimizationAbstract
This article presents a comprehensive study on MongoDB’s architecture
and the implementation of CRUD (Create, Read, Update, Delete) operations, which
serve as the foundational elements of data manipulation in modern NoSQL
environments. The paper provides an analytical comparison between MongoDB and
traditional RDBMS, highlights the internal architectural components, security
mechanisms, use cases in enterprise systems, and performance optimization strategies.
The work is aligned with the standards required for publication in internationally
recognized peer-reviewed academic journals.
References
1.
Chodorow, K. (2019). MongoDB: The Definitive Guide. O'Reilly Media.
2.
MongoDB Inc. (2024). MongoDB Documentation. Retrieved from
3.
Sadalage, P. J., & Fowler, M. (2013). NoSQL Distilled: A Brief Guide to the
Emerging World of Polyglot Persistence. Addison-Wesley.
4.
Tudorica, B.G., & Bucur, C. (2011). A Comparison Between Several NoSQL
Databases with Comments and Notes. Proceedings of RoEduNet Conference.
5.
Redmond, E., & Wilson, J. R. (2018). Seven Databases in Seven Weeks.
Pragmatic Bookshelf.
6.
Bank, A., & Gupta, V. (2020). Performance Tuning in MongoDB:
Optimization Techniques for Enterprise Systems. Journal of Big Data Systems.
7.
Ozsu, M. T., & Valduriez, P. (2020). Principles of Distributed Database
Systems. Springer.
8.
Jain, R., & Singhal, A. (2021). Real-Time Data Management Using
MongoDB in Cloud-Native Applications. International Journal of Information
Systems.