Please enable JavaScript.
Coggle requires JavaScript to display documents.
NoSQL, Key-Value, Document, Column/ BigTable, Graph - Coggle Diagram
NoSQL
Features
Multiple Data Model Compatibility
Global Data Distribution
Enhanced Scalability & Availability
Minimal Downtime
Types of Databases
Key-Value
Features
Stores any type of data
Basic CRUD operations
Limited by key
Simple Indexes
Examples
Redis
Amazon
DynamoDB
Document
Features
Stores in JSON data
Advanced query and data manipulation
Rich querying capability
Indexes on fields
Exampes
MongoDB
CouchBase
Column/ BigTable
Features
Key is associated with collection of columns
Useful for sparse dataset
Limited Searching
Examples
Apache Cassandra
HBase
Graph
Features
Useful in social networks, as Facebook, etc.
Stores in nodes, edges and relationships
Supports advanced graph traversals
Examples
Neo4j
Amazon Neptune