- Graph Databases
Introduction to graph databases that store data as nodes and edges, with notes on Neo4j, Dgraph, JanusGraph, and TigerGraph.
- NoSQL Databases
Survey of NoSQL storage models (document, key-value, wide-column, graph) with representative databases such as Redis, RocksDB, Cassandra, and MongoDB.
- SQL Databases
Short overview of relational SQL databases including PostgreSQL, MySQL, TiDB, and ClickHouse, with their typical strengths and use cases.
- Vector Databases
Explains vector databases built to store, manage, and search embeddings via similarity search, and lists their main applications.