캐시 Cache
- 사용자 입장에서 데이터를 더 빠르게, 효율적으로 액세스 할 수 있는 임시 데이터 저장소
- 대부분의 APP에서 성능 개선을 위해 캐시 활용
좋은 캐싱을 하기 위한 조건
- DB 접근 속도보다 빨라야한다.
- 캐싱 히트율이 높아야한다.
- 캐시 저장소에 넣어두는 데이터들이 자주 사용되어야한다ㅏ.
- 자주 변하지 않으면 더더욱 좋다.
캐시 종류
- 원격 캐시 : Global Cache
- 로컬 캐시 : Local Cache
Global Cache
- 여러 서버 or APP 간에 데이터를 공유할 수 있다.
- 로컬 캐시에 비해 상대적으로 읽고 쓰기 성능이 느림