- OLAP (Online Analytical Processing)
- For analytics/reporting
- large scans,
GROUP BY, aggregates, trend analysis (read-heavy)
- large scans,
- Example: snowflake
- For analytics/reporting
- OLTP (Online Transaction Processing)
- For daily transactions
- many small
INSERT/UPDATE/DELETE, high concurrency, low latency (write-heavy), often ACID
- many small
- Example: PostgreSQL
- For daily transactions