NoSQLDBMS
NoSQLDBMS is a class of database management systems that depart from the traditional relational model. They store and retrieve data without requiring a fixed table schema, and they emphasize horizontal scalability, fault tolerance, and flexible data models. NoSQL systems are designed to handle large volumes of data and high-velocity workloads across distributed clusters, often chosen for web-scale applications and real-time analytics. They are sometimes used alongside relational databases in polyglot architectures.
NoSQL databases are commonly categorized by data model into four broad types: key-value stores, document stores,
Key characteristics include schema flexibility, eventual or tunable consistency models, and emphasis on partition tolerance and
Common use cases include content catalogs, user session stores, real-time analytics, social graphs, and IoT data