외부 API를 수집하여 대규모의 데이터를 저장했던 프로젝트에서 어떻게하면 이 데이터를 최적화해서 중복되지 않게 저장할 수 있을지 고민하다가 '멱등키'라는 것을 알게 되었다. 이 내용을 가지고 프로젝트를 리팩토링할 예정이다.멱등이란?어떤 연산이나 작업을 여러 번 반복해서 수행해도 결과가 최초 한 번 수행했을 때와 동일하게 유지되는 성질이다.HTTP 메서드에서의 멱등메서드멱등성DELETEOGETOPOSTXPUTOPATCHXPUT vs PATCH (PUT은 멱등하고 PATCH는 멱등하지 않은 이유)put 메서드는 '전체 리소스'를 교체하기 때문에 결과가 동일하다.그러나 patch 메서드는 '부분 리소스'를 수정하기 때문에 구현에 따라 멱등일수도 있고 멱등하지 않을수도 있기 때문에 멱등하지 않다.patch 메서..