01. Redis Tutorial for Developers
TTL이 수정되면 전체 조회를 진행하며 path를 포함하는 모든 캐시 삭제
통신 응답의 상태 코드는 요청 수준에서 파악할 수 있으니,
응답으로 전달받은 json 파일을 직렬화하고,
저장된 String 형태의 JSON을 실제 JSON 형태로 변경시키는 것만 진행하면 된다.
<aside>
💡 Gson
또는 ObjectMapper
from Jackson
사용
</aside>
Body 내부에 queryString 전달하여 활용 | |
---|---|
Key | path + queryString |
현재 Swagger 상으로 제공된 API는 모두 queryString을 통해 가변적인 요청을 처리한다. 즉, path는 모두 domain에 해당된다.
TTL에 대한 수정 요청이 들어오면, TTL 값 변경과 동시에 Conf 내부의 캐시수정버전 1 증가
조건: POST 메서드로 Body 내부에 queryString 전달하여 활용해야 한다.
Key: path
+ queryString
+ version