TIL

효준·2024년 12월 13일
0

12월 13일 금요일
AM 알고리즘 풀이
PM 강의 수강

💡 Today Issue

IP 주소
캐시

🤔 나의 생각 + 배운 것

IP주소

캐시

필요한 데이터를 빠르게 접근할 수 있도록 만들어 둔 공간을 의미한다.

캐시 분류

  • 사용 용도에 따른 분류
    • CPU의 L1, L2, L3 캐시
    • 메모리 캐시
    • 디스크 캐시
    • 웹 캐시
    • 데이터베이스 캐시

데이터 베이스 캐시
DB를 캐싱하는 목적으로 사용한다.

  • 인메모리 캐시 : Redis, Memcached, Couchbase 등
  • 쿼리 캐시 : DB 자체에서 사용하는 캐시
  • 동작 방식에 따른 분류
    • 분산 캐시
    • 로컬 캐시

분산 캐시
별도의 캐시 서버가 존재하고 이 서버에 캐시를 읽고 쓰는 방식을 말한다. 외부의 별도 서버이므로 여러 애플리케이션 서버 에서 동일한 캐시 데이터를 사용할 수 있다. 별도의 네트워크 통신으로 동작하므로 통신 오버헤드가 발생핟나.

로컬 캐시
애플리케이션 서버 안에 존재하는 캐시를 말한다.
내부에 존재하는 캐시라서 속도가 매우 빠르다. 단점은 애플리케이션 서버별로 각가 자신만의 캐시 영역을 가지게 되므로 중복 데이터가 발생할 수 있고, 또한 각 서버의 캐시 만료 시간이 달라 데이터 불일치가 발생할 수 있다.

🕐회고

이제 두달도 채 안남았다. 남은 기간은 더 열심히 해보자

profile
사진은 캣타워가 생겨 포효하는 고양이입니다.

0개의 댓글

관련 채용 정보