Database

Created at

||

Updated at

Learn SQL

Games


Databases

A list of various maintained databases per rough category. Meaning to try them out.

OLTP (Online Transaction Processing)

Traditional transactional databases for applications that need ACID guarantees and consistent reads/writes.

OLAP (Online Analytical Processing)

Optimized for complex queries and data analysis over large datasets.

  • Duck DB - Analytical and embedded

Time Series & Observability

Specialized for storing and querying time-stamped data with high write throughput.

Document & JSON

Schema-flexible databases that store data as documents (usually JSON/BSON).

Search & Full-Text

Engines optimized for text search, filtering, and complex queries across large document collections.

Graph Databases

Designed for data with complex relationships and connections.

Streaming & Real-Time

Handle continuous data streams and provide real-time processing capabilities.

Wide-Column

Scalable databases that store data in column families, handling massive amounts of data across many servers.

Caching & Session Storage

High-performance in-memory storage for temporary data and acceleration.

Client-Side & Mobile

Lightweight databases designed for client-side applications, mobile devices, or browser environments.

Multi-Model

Support multiple data models (document, graph, key-value) in a single database.

Specialized Use Cases

Databases built for specific domains like AI/ML, collaboration, scientific computing, or IoT.

Serverless & Edge

Databases designed to run in serverless environments or at the edge.

Decentralized

Peer-to-peer databases that don’t rely on central servers.


PostgreSQL

Various Postgres tools and extensions.


Various

⇜ Back to home