Computer Science

캐시(cache)

pan5158 2022. 6. 12. 19:09

캐시(cache)

캐시는 컴퓨터 과학에서 데이터값을 임시 장소에 저장하는 방식입니다.  웹 서버에서 데이터 값을 받아오기 위해서 데이터베이스가 캐시에게 값이 있는지 확입합니다. 캐시에 미리 저장되었던 값이 있으면 웹 서버에 반환 해줍니다.   

캐시의 유의사항 

장애는 어떻게 대처 할 것인가?  임시 저장소에 데이터 값을 미리 저장하여 캐시에 보관합니다. 만약에 여러명 사용자들이 하나의 서버를 이용하면 트래픽 증가로 인해서 꽉차면 캐시는 성능도 안좋아지고 사용할 수 없게 됩니다. 이러한 경우를 대비해서 하나의 서버가 아닌 여러개 서버를 셋팅해야합니다. 

 

데이터 방출이란?  캐시가 꽉 차면 기존에 미리 저장했던 값을 방출하고, 새로운 값을 추가합니다.