1.6 저장장치는 계층 구조를 이룬다
위의 캐시의 개념을 확장하여, 메모리 간의 계층구조 를 구성할 수 있다.
레지스터를 L0, 1차 캐시를 L1 등등으로 L3까지 존재하며,
그 다음엔 메인 메모리, 보조저장장치, 네트워크 분산 시스템 등등이 있다.
하위 저장장치의 캐시는 상위 저장장치이다.
예를 들어, L2 캐시의 캐시는 L1 캐시가 관리한다.
하위 메모리에 대한 접근을 줄이기 위해 상위 메모리에 저장하는 것이다.
이게 응용된 분야라면, Redis 같은 데이터베이스가 있지 않을까
redis 가 캐시로서 작동하는 이유:
인메모리 형식으로 작동하는 No-SQL 로 메모리에서 사용되기 때문에,
스토리지나 디스크에 비해 빠른 속도로 동작할 수 있다.
따라서, 다른 데이터베이스에 대한 캐시 역할을 수행할 수 있다.