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 audit log is probably lying to you. Postgres 18 fixes it in one statement.

Your audit log is probably lying to you. Postgres 18 fixes it in one statement.

10
Comments
5 min read
The charity had the proof. It just couldn't show anyone.

DEV Weekend Challenge: Generosity Edition Submission 💜

The charity had the proof. It just couldn't show anyone.

8
Comments
9 min read
Hybrid Search in Postgres with pgvector: Field Notes on HNSW, tsvector, and Why Pure Vector Search Missed Exact Matches

Hybrid Search in Postgres with pgvector: Field Notes on HNSW, tsvector, and Why Pure Vector Search Missed Exact Matches

Comments
7 min read
A Straightforward Guide for MVCC in Postgres

A Straightforward Guide for MVCC in Postgres

Comments
14 min read
Behind the Button: How Online Payments Work — and Why They’re Hard to Scale

Behind the Button: How Online Payments Work — and Why They’re Hard to Scale

Comments
5 min read
We Deleted Our Vector Database. Postgres Was Faster.

We Deleted Our Vector Database. Postgres Was Faster.

7
Comments
9 min read
NoSQL Injection in APIs: From Auth Bypass to JavaScript Execution via MongoDB Operators

NoSQL Injection in APIs: From Auth Bypass to JavaScript Execution via MongoDB Operators

Comments
5 min read
Framework Binding Gap: How the ORM Accepts Fields You Never Documented

Framework Binding Gap: How the ORM Accepts Fields You Never Documented

Comments
6 min read
Why Redis in Front of Postgres is Slowing You Down

Why Redis in Front of Postgres is Slowing You Down

Comments
3 min read
Claims, Not Facts: Building an Auditable Multi-Author Record for a House

Claims, Not Facts: Building an Auditable Multi-Author Record for a House

Comments
5 min read
How I approached multi-tenancy in Next.js with PostgreSQL RLS

How I approached multi-tenancy in Next.js with PostgreSQL RLS

Comments
1 min read
Advanced SQL: Mastering CTEs and Window Functions

Advanced SQL: Mastering CTEs and Window Functions

Comments
3 min read
pg_anon caught 1 of my 8 PII columns. My schema isn't in English.

pg_anon caught 1 of my 8 PII columns. My schema isn't in English.

Comments
3 min read
What actually happens in a database index (and why half of them do nothing)

What actually happens in a database index (and why half of them do nothing)

2
Comments 1
4 min read
Detecting Ceph LARGE_OMAP_OBJECTS Before Deep Scrub Finds It

Detecting Ceph LARGE_OMAP_OBJECTS Before Deep Scrub Finds It

Comments
19 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.