Go로 PostgreSQL 프록시 만들기 (4) - 쿼리 캐싱과 무효화

LRU 캐시를 직접 구현하고, 쓰기 시 테이블 기반으로 캐시를 자동 무효화하는 전략을 만든다.