Seven Database Paradigms
Choose the right database for the job 🔨
Database Paradigms Explained Visually
Key-Value
Popular Key-Value Databases: Redis, Memcached, Etcd
![key value database diagram](img/key-value.png)
key value database diagram
Wide Column
Popular Wide-Column Databases: Cassandra, Apache HBase
![wide column database diagram](img/wide-column.png)
wide column database diagram
Document Oriented
Popular Document Databases: MongoDB, Firestore, CouchDB
![document database diagram](img/document.png)
document database diagram
Relational
Popular Relational Databases: MySQL, Postgres, SQL Server, CockroachDB
![](img/relational.png)
Graph
Popular Graph Databases: Neo4j, DGraph, Janus Graph
![](img/graph.png)
Search Engine
Popular Search Databases: ElasticSearch, Algolia, MeiliSearch
![](img/search-engine.png)
Multi-Model
Popular Multi-model Databases: FaunaDB, CosmosDB
![](img/multi-model.png)