Modern Trends in No SQL Data Bases

  IJCTT-book-cover
 
         
 
© 2024 by IJCTT Journal
Volume-72 Issue-9
Year of Publication : 2024
Authors : Saravanan Subramanian, Subhash Saravanan
DOI :  10.14445/22312803/IJCTT-V72I9P119

How to Cite?

Saravanan Subramanian, Subhash Saravanan, "Modern Trends in No SQL Data Bases," International Journal of Computer Trends and Technology, vol. 72, no. 9, pp. 126-130, 2024. Crossref, https://doi.org/10.14445/22312803/IJCTT-V72I9P119

Abstract
The exponential growth of data in the digital age, fueled by social media, smartphones, and cloud computing, has exposed the limitations of traditional Relational Database Management Systems (RDBMS) in managing the velocity, volume, and variety of data. This has led to the rise of NoSQL databases as a viable alternative. This article provides an overview of NoSQL databases, highlighting their key properties and various types, including key-value, column-oriented, document-oriented, and graph databases, along with their respective data models. Additionally, it discusses potential limitations such as restricted ACID transactions, proprietary APIs, and the trade-offs involved in the CAP theorem.

Keywords
NoSQL, RDBMS, Open Source, Data Bases, Big Data, Gen AI, Large Language Models (LLM), Vector.

Reference

[1] Neha Bansal, Kanika Soni, and Shelly Sachdeva, “Journey of Database Migration from RDBMS to NoSQL Data Stores,” Big-Data-Analytics in Astronomy, Science, and Engineering, vol. 13167, pp. 159-177, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Stefanie Scherzinger, and Sebastian Sidortschuck, “An Empirical Study on the Design and Evolution of NoSQL Database Schemas,” Conceptual Modeling, pp. 441-455, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Giuseppe DeCandia et al., “Dynamo: Amazon’s Highly Available Key-Value Store,” ACM SIGOPS Operating Systems Review, vol. 41, no. 6, pp. 205-220, 2007.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Fay Chang et al., “Bigtable: A Distributed Storage System for Structured Data,” ACM Transactions on Computer Systems (TOCS), vol. 26, no. 2, pp. 205-218, 2008.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Mateusz Papiernik, and Mark Drake, An Introduction to Document-Oriented Databases, DigitalOcean, 2021. [Online]. Available: https://www.digitalocean.com/community/conceptual-articles/an-introduction-to-document-oriented-databases
[6] Graph Database Concepts, Neo4j, 2024. [Online]. Available: https://neo4j.com/docs/getting-started/appendix/graphdb-concepts/
[7] Time Series Database (TSDB) Explained, Technical Paper, InfluxData, 2023. [Online]. Available: https://www.influxdata.com/time-series-database/
[8] Vector Database, AI Skills Challenge, Microsoft, 2024. [Online]. Available: https://learn.microsoft.com/en-us/azure/cosmos-db/vector-database
[9] Sanket Sharma, Mastering the Art of Optimizing Complex SQL Queries, DEV Community, 2023. [Online]. Available: https://dev.to/thesanketsharma/mastering-the-art-of-optimizing-complex-sql-queries-4ii5