[server] 데이터의 멱등성(idempotency)
[server] 데이터의 멱등성 데이터의 멱등성(idempotency)이란? 특정 작업을 여러 번 수행해도 결과가 한 번 수행했을 때와 동일하게 유지되는 성질. 여러 번 동일한 요청을 보내더라도, 최종 결과는 초기 요청과 동일하게 된다. 멱등성이 왜 필요한가? 데이터베이스의 업데이트 작업이 멱등적이라면, 동일한 업데이트 명령을 여러 번 실행해도 데이터베이스의 상태는 처음 업데이트를 실행한 후와 같다. 만약 어떤 요청이 중간에 실패하거나 중복 실행되어도, 최종 결과에 영향을 주지 않기 때문에, 멱등성은 시스템의 안정성과 신뢰성을 높이는 데 기여한다. 사용되는 곳 1) HTTP 메소드의 멱등성 ① GET - 멱등하다 : GET 메소드는 서버에서 리소스를 조회할 때 사용된다. 데이터를 변경하지 않고 리소스의 ..
server
2024. 4. 14. 16:47