Scalability and Performance in Document-Oriented NoSQL Databases
Keywords:
Non-Relational Databases, NoSQL Databases, Document-Oriented Databases, Scalability in DatabasesAbstract
Document-based NoSQL databases have been widely accepted in modern applications due to their flexible schemas, high scalability, and strong performance in distributed systems. This article examines how document-oriented NoSQL databases such as MongoDB and Couchbase provide scalable and high-performance solutions for companies that manage large volumes of unstructured or semi-structured data. We will explore the key features of this architecture, namely scalability and performance optimization, which enable things like horizontal scaling, replication, and indexing strategies. In addition to these, we also analyze their use cases in different industries to show the impact of these databases in the real world on the development of modern applications.
Downloads
References
[1] Musbah J. Aqel, Aya Al-Sakran, Mohammad Hunaity, “A Comparative Study os NoSQL Databases”, Journal of Bioscience Biotechnology Reasearch Communications (BBRC) Vol. 12(1), 2019, DIO:10.21786/bbrc/12.1/3.
[2] Carvalho, I. ; Sá, F.; Bernardino, J. “Performance Evaluation of NoSQL Document Databases: Couchbase, CouchDB, and MongoDB”. Algorithms 2023, 16, 78. https://doi.org/10.3390/a16020078.
[3] Abhishek Prasad, Bhavesh N. Gohil, “A Comparetive Study of NoSQL Databases”, International Journal of Advanced Research in Computer Science, 5(5), P.P.(170-176), June, 2014.
[4] Camelia-Florina Andor, Bazil Parv, “NoSQL Database Performance Benchmarking – A Case Study”, Studia University Babes-Bolyai, Informatica, Vol. LXIII, No. 1, 2018, DIO:10.24193/subbi.2018.1.06.
[5] Gomes, C., de O. Junior, M.N., Nogueira, B. et al. NoSQL-based storage systems: influence of consistency on performance, availability and energy consumption. J Supercomput 79, 21424–21448 (2023). https://doi.org/10.1007/s11227-023-05488-6.
[6] “NoSQL Market Forecast 2023-2030 | MongoDB, Google, Oracle”, Internet: https://www.digitaljournal.com/pr/news/cdn-newswire/nosql-market-forecast-2023-2030-mongodb-google-oracle, 2023
[7] “Sharding in MongoDB”, MongoDB Documentation (2023).
[8] “The Rise of NoSQL Databases: A Guide for Modern Applications”, Internet: https://ericvanier.com/the-rise-of-nosql-databases-a-guide-for-modern-applications
[9] “MongoDB Indexes”, MongoDB Documentation (2023).
[10] “Index Storage Settings”, Couchbase Documentation (2023).
[11] “Memory and Storage”, Couchbase Documentation (2023).
[12] “The Importance of Database Performance for Developers”, Internet: https://ericvanier.com/the-importance-of-database-performance-for-developers
[13] “SQL vs. NoSQL: The Differences Explained + When to Use Each”, Internet: https://www.coursera.org/articles/nosql-vs-sql