UNIT 2
UNIT 2
• NoSQL is used for Big data and real-time web apps. For example,
companies like Twitter, Facebook and Google collect terabytes of user
data every single day.
• Brief History of NoSQL Databases
• • 1998- Carlo Strozzi use the term NoSQL for his lightweight, open-source
• relational database
• • Features of NoSQL
• • Non-relationaL.
• CAP theorem is also called brewer’s theorem. It states that is
impossible for a distributed data store to offer more than two out of
three guarantees
• 1. Consistency
• 2. Availability
• 3. Partition Tolerance
Types of NoSQL Database
NoSQL Databases are mainly categorized into four types: Key-value pair, Column-oriented, Graph-
based and Document-oriented. Every category has its unique attributes and limitations. None of the
above-specified database is better to solve all the problems. Users should select the database based
on their product needs.
• Column-oriented Graph
• Graphs based
• Document-oriented
Thank You