Skip to content

Tag: postgres

All the articles with the tag "postgres".

DBeaver vs pgAdmin vs DataGrip

DBeaver vs pgAdmin vs DataGrip

Compare DBeaver, pgAdmin, and DataGrip for PostgreSQL and MySQL management. Free vs commercial picks, feature breakdown.

PgBouncer for Connection Pooling

PgBouncer for Connection Pooling

Why PgBouncer matters for home lab Postgres, connection pooling modes explained, config examples, and when prepared statements break.

pgvector for Local Embeddings

pgvector for Local Embeddings

Run embeddings on Postgres with pgvector. Skip Chroma/Qdrant, tune IVFFlat vs HNSW indexes, build RAG pipelines locally.

Postgres in Docker: The Durable Setup

Postgres in Docker: The Durable Setup

Docker volumes, version pinning, health checks, and tuning. A production-ready Postgres Compose template with init scripts and backup strategy.

Postgres HA: Patroni + etcd + HAProxy

Postgres HA: Patroni + etcd + HAProxy

Build a real Postgres 17 HA cluster with Patroni 4.x, etcd 3.5, and HAProxy, fully automatic failover, tested switchover procedure, zero manual babysitting.

Postgres EXPLAIN ANALYZE Without Crying

Postgres EXPLAIN ANALYZE Without Crying

Learn to read Postgres EXPLAIN ANALYZE output without losing your mind. Costs, row estimates, buffer hit stats, and the index and query fixes that matter most.

PostgreSQL on ZFS: Tuning, Snapshots, Pitfalls

PostgreSQL on ZFS: Tuning, Snapshots, Pitfalls

ยท Updated:

Run PostgreSQL 18 on ZFS for atomic snapshots, lz4 compression, and silent corruption detection. Tuning guide, backup automation scripts, and the real pitfalls.

Postgres vs SQLite for Home Lab Apps

Postgres vs SQLite for Home Lab Apps

SQLite is brilliant until you need concurrent writes, replication, or online migrations. Here's the actual line where Postgres earns its keep.