반응형 Cache1 [Redis] Redis를 이용한 캐시 활용하기 캐시(Cache) 란? 사용자에 입장에서 데이터를 더 빠르게, 더 효율적으로 엑세스 할 수 있는 임시 데이터 저장소를 뜻한다. 대부분의 어플리케이션에서 속도 향상을 위해 캐시를 사용한다. 캐시를 유용하게 사용하는 방법 캐시 저장소에 접근하는 속도가 원본 데이터 저장소(운영 DB)에 접근하는 속도보다 빨라야한다. 동일한 데이터에 대해 반복적으로 엑세스하는 상황이 많을 때 사용하는 것이 좋다. 즉, 데이터 재사용 횟수가 한 번 이상이어야 cache를 사용하는 의미가 있다. 잘 변하지 않는 데이터 일수록 cache를 사용할 때 효율적이다. 캐시로 Redis를 선택한 이유? 서버가 이중화가 되어 있기 때문에 캐시 데이터 일관성을 위해 원격 캐시를 사용한다. 단순한 key-value 구조로 다양한 자료구조(Str.. DBMS/Redis 2023. 12. 30. 이전 1 다음