해결된 질문
작성
·
183
1
현재 운영하는 API가 모두 POST로 이루어진 경우에는 Elasticache 도입이 무의미 할까요?
POST 로 구성 된 API에서 활용 가능한 caching은 어떤게 있는지 궁금합니다.
답변 1
0
아쉽게도 POST 는 캐싱으로 사용하기 보다는 redis queue 를 사용하는게 좋아보입니다.
POST 는 결국 DB 생성에 시간이 많이 소요되다보니 queue에 넣어놓고 대용량으로 트래픽이 몰리는 경우 redis queue로 천천히 POST 관련 처리들을 사용하는게 좋아보입니다.
kafka 이런걸 사용해도 좋지만요.
redis로도 충분하기 때문에 redis queue 같은게 도움이 되실 것 같습니다.
참고링크를 보내봅니다
https://urame.tistory.com/entry/%EB%A0%88%EB%94%94%EC%8A%A4redis%EC%97%90%EC%84%9C-%ED%81%90Queue-%EC%82%AC%EC%9A%A9%ED%95%B4%EB%B3%B4%EA%B8%B0
답변 내용 중에 DB생성에 시간이 많이 소요 된다라는 의미를 좀 더 자세하게 안내 부탁 드립니다.