Documentation

PgCache is a transparent caching proxy for PostgreSQL. Point your application at PgCache instead of your origin database — no code changes — and it caches query results and keeps them consistent with the origin through logical replication.

New here? Start with Getting Started to get a proxy running in a few minutes, then read How Caching Works to understand what gets cached and the consistency model. The Configuration and Compatibility references cover every setting and which query patterns are cached.

Get started

Concepts

Reference

Operations

Deploy

Changelog