DEV Community

Database

Posts on building, using, and learning about databases.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Time-Series, Document, or Relational? The 5-Question Test Every New Project Needs

Time-Series, Document, or Relational? The 5-Question Test Every New Project Needs

Comments 1
8 min read
You need foreign keys and surrogate keys because you broke your relationships

You need foreign keys and surrogate keys because you broke your relationships

2
Comments
9 min read
LSM Trees vs B-Trees: How Storage Engines Choose Their Data Structure

LSM Trees vs B-Trees: How Storage Engines Choose Their Data Structure

Comments
3 min read
Don’t Trust Backups You Haven’t Restored

Don’t Trust Backups You Haven’t Restored

Comments
8 min read
Why PostgreSQL EXPLAIN ANALYZE Can Mislead You — and What to Use Instead

Why PostgreSQL EXPLAIN ANALYZE Can Mislead You — and What to Use Instead

Comments
6 min read
Cloud Embeddings vs. Local Sovereign Memory: AI Agent Memory Layer Compared (2026)

Cloud Embeddings vs. Local Sovereign Memory: AI Agent Memory Layer Compared (2026)

2
Comments 4
12 min read
The Metadata Structure of Modern Table Formats

The Metadata Structure of Modern Table Formats

Comments
7 min read
3 General Methods to Optimize Query Performance in GBase 8a

3 General Methods to Optimize Query Performance in GBase 8a

2
Comments
3 min read
DuckDB Single-Node Analytics, PostgreSQL Bloom Filters, SQLite Compression

DuckDB Single-Node Analytics, PostgreSQL Bloom Filters, SQLite Compression

Comments
4 min read
Cache Stampede Prevention

Cache Stampede Prevention

1
Comments
8 min read
GBase 8a Operations Cheat Sheet: Essential Commands for DBAs

GBase 8a Operations Cheat Sheet: Essential Commands for DBAs

2
Comments
2 min read
Redis + Circuit Breaker: The Real Defense Against Database Meltdowns in High-Throughput Systems

Redis + Circuit Breaker: The Real Defense Against Database Meltdowns in High-Throughput Systems

Comments
10 min read
Change Data Capture: Streaming Database Changes to Downstream Systems

Change Data Capture: Streaming Database Changes to Downstream Systems

Comments
3 min read
Day 66: Why Point-in-Time Recovery is the first button you should click in DynamoDB

Day 66: Why Point-in-Time Recovery is the first button you should click in DynamoDB

Comments
1 min read
Cache policy implementations vs the original papers

Cache policy implementations vs the original papers

Comments
6 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.