Cache: 정의와 필요성 Cache는 데이터나 값을 미리 복사해 놓는 임시 저장소를 의미한다. 프로세서가 필요한 데이터를 메인 메모리에서 빠르게 접근하기 위해 사용되며, 자주 사용하는 데이터를 빠르게 처리하기 위해 존재한다. Cache는 CPU와 메모리, 메모리와 디스크 사이에서 활용된다. In-Memory Cache In-Memory Cache는 메모리 기반의 데이터베이스 관리 시스템(DBMS) 낮은 지연 시간을 가진 인메모리 데이터베이스 모든 데이터를 메모리 위에 올려두어 디스크 기반의 데이터베이스까지 이동하는 속도 저하를 방지 데이터베이스 데이터뿐만 아니라, 디스크, 세션, 기타 동적으로 생성된 데이터를 저장할 수 있으나, 휘발성 메모리의 단점이 있어 전원 차단 시 모든 데이터가 유실될 수 있다...