약한 일관성 유지 기법 :: 변경되었을 가능성이 높은 경우에만 확인 하는 기법

  • adaptive TTL(time-to-live):  캐시 내에 이미 존재한는 객체에 대한 요청이 있을 때마다 근원지 서버에 객체의 변경 여부 확인
    • 대부분의 상용 프락시서버들이 사용

강한 일관성 유지 기법 :: 반드시 최신 정보가 사용자에게 전달되는 것을 보장하는 기법

  • 웹서버와 네트워크의 부담이 커짐
  • polling-every-time : 변경여부를 매번 근원지 서버에 확인
    • 사용자 지연시간 증가
    • 네트워크 유통량 증가
    • 웹서버의 과부하
  • invalidation : 근원지 서버가 객체를 캐싱하고있는 모든 프락시버를 기억

 

 

+ Recent posts