Database Scaling: PostgreSQL Caching Explained | TigerData