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.
Your UUID Primary Keys Are Quietly Taxing Every Insert

Your UUID Primary Keys Are Quietly Taxing Every Insert

Comments
9 min read
CVE-2026-24031 Analysis — Dovecot SQL-Based Authentication Bypass (an auth_username_chars Regression)

CVE-2026-24031 Analysis — Dovecot SQL-Based Authentication Bypass (an auth_username_chars Regression)

1
Comments
6 min read
Why a 40-Year-Old Database Is Still Winning in the AI Era

Why a 40-Year-Old Database Is Still Winning in the AI Era

Comments
4 min read
MongoDB Internals, Part 1

MongoDB Internals, Part 1

Comments
10 min read
Picodata: a distributed database that speaks PostgreSQL, Redis and Cassandra protocols

Picodata: a distributed database that speaks PostgreSQL, Redis and Cassandra protocols

Comments
3 min read
How to Do Pagination Right: Row Comparison, Datatypes, and Index Range Scans

How to Do Pagination Right: Row Comparison, Datatypes, and Index Range Scans

1
Comments
16 min read
Migration files and Git do not mix

Migration files and Git do not mix

Comments
6 min read
Apache Data Lakehouse Weekly: August 26 to September 2, 2026

Apache Data Lakehouse Weekly: August 26 to September 2, 2026

Comments
20 min read
Building Z-RevixDB Without Dependencies: What We Had to Rebuild

Building Z-RevixDB Without Dependencies: What We Had to Rebuild

1
Comments
5 min read
How to Size Java Database Connection Pools in Kubernetes

How to Size Java Database Connection Pools in Kubernetes

3
Comments 3
10 min read
GCP The Hard Way — Part 4: Choosing the Wrong NoSQL Database, and Migrating When It Shows

GCP The Hard Way — Part 4: Choosing the Wrong NoSQL Database, and Migrating When It Shows

Comments
3 min read
Meet LioranDB: A Document Database Built in Rust

Meet LioranDB: A Document Database Built in Rust

1
Comments
3 min read
SqlJam: Move Tables Across Databases with Schema, Data and All

SqlJam: Move Tables Across Databases with Schema, Data and All

Comments
9 min read
Designing Ticketmaster's Seat Hold: Why the Obvious Lock Breaks at 50K Requests per Second

Designing Ticketmaster's Seat Hold: Why the Obvious Lock Breaks at 50K Requests per Second

2
Comments 2
7 min read
Synthetic Time Series Data: A Practical Guide META

Synthetic Time Series Data: A Practical Guide META

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