캐싱을 사용하는 경우
- 같은 쿼리를 자주 실행하는 경우
- 네트워크 대역폭이 제한적인 경우
- 지연 시간이 큰 환경에서 작업하는 경우
- 오프라인으로 개발하면서 나중에 사용하기 위해 응답을 캐시해 두고 싶은 경우
캐싱 활성화 방법
캐싱 방식
obj_readtable_querytable_query_statsrefs_read_batchfile_content_read
캐시 크기 및 저장소 세부 정보
WEAVE_SERVER_CACHE_SIZE_LIMIT(바이트 단위)로 제어됩니다. 실제 디스크 사용량은 다음 세 가지 컴포넌트로 구성됩니다.
- 고정 크기의 32KB 체크섬 파일
- 실행 중인 각 클라이언트마다 최대 약 4MB의 Write-Ahead Log(WAL) 파일(프로그램이 종료되면 자동으로 제거됨)
- 최소 32KB, 최대
WEAVE_SERVER_CACHE_SIZE_LIMIT크기의 기본 데이터베이스 파일
- 실행 중 >= 32KB + 약 4MB + 캐시 크기
- 종료 후 >= 32KB + 캐시 크기
- 실행 중: 최대 약 9MB
- 종료 후: 최대 약 5MB
성능