DB/Redis
[Redis] redis 파헤치기
캐시란 자주 사용하는 데이터를 미리 보관해둔 임시 장소를 의미캐시는 비교적 저장 공간이 적고 전체적인 비용이 비쌈 대신 빠른 IO를 통해 성능적 이점을 가져올 수 있음 일반적으로 아래와 같은 특징들을 가지고 있는 데이터에 대해 캐시를 사용하면 좋음도중에 변경될 일이 없는 데이터베이스 조회 값(캐시와 DB값이 다를 수 있는 경우가 있기 때문에)자주 호출되는 데이터스프링 부트에서 사용할 수 있는 캐시는 대부분 JSR-107을 따름JSRJava Specification Requests의 줄임말, 자바 플랫폼에 대한 규격을 제안하거나 기술그 중 JSR-107은 JCache에 관한 내용JSR-107을 따르는 캐시를 사용하면 어떤 구현체 캐시를 사용하는지에 관계 없이 추상화를 지원로컬 캐시로컬(해당 서버)에서만 사..