* Document databases store data in documents similar to JSON objects. Each document contains pairs of fields and values. The values can be a variety of types including strings, numbers, booleans, arrays, or objects 1/n
* Key-value databases are a type of database where each item contains keys and values. A value can typically only be retrieved by referencing its key, so learning how to query for a specific key-value pair is typically simple 2/n
* Wide-column stores store data in tables, rows, and dynamic columns, wide-column stores are commonly used for storing IoT data and user profile data. Cassandra and HBase are two of the popular wide-column stores 3/n
* Graph databases store data in nodes and edges. They excel in use cases where you need to traverse relationships to look for patterns such as social networks, fraud detection, and recommendation engines 3/3
What is NoSQL?
*NoSQL databases are non tabular, and store data differently than relational tables
*NoSQL databases come in a variety of types based on their data model
* The main types are document, key-value, wide-column, and graph #cloudcomputing#NoSQL 1/n
non-relational database provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases 2/n
A common misconception is that NoSQL databases or non-relational databases don’t store relationship data well. NoSQL databases can store relationship data—they just store it differently than relational databases 3/n