작성
·
258
답변 1
1
김진성님 안녕하세요.
1번질문을 이해하지 못했습니다. 혹시 예시를 들어주실 수 있으실까요 ?
2번질문에 경우는 비관적 락을 통해 막을 수 없습니다.
왜냐하면 비관적락 같은경우는 이미 존재하는 데이터의 정합성을 막기 위함입니다.
동시에 중복 저장을 막기위해서는 named lock 이나 redis 를 이용하여 lock 을 잡은 후에 동일한 데이터가 저장되지 못하도록 해야합니다.
예를들어 id 1이라는 데이터의 중복저장을 막기위해서는 id(1) 을 키로 잡고 lock 을 생성한 후에 저장해주어야합니다.
감사합니다.