• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

강의에서 배운 수단들은 모두 분산락이라고 할 수 있을까요?

22.11.30 14:19 작성 조회수 260

0

여러대의 서버가 존재할경우 어플리케이션단에서 동시성을 보장할 방법이 없게되고 DB, redis 등 다른 수단을 사용하여 동시성을 보장해야 한다고 알고 있습니다.

분산락이란 여러서버에서 공유된 데이터를 제어하기 위해 사용하는 기술이라고 하는데

그러면 강의에서 배운 mysql의 pessimistic lcok, optimistic lock, named lock 과 redis의 redisson, lettuce 라이브러리를 이용한 lock 모두 분산락이라고 할 수 있을까요?

답변 1

답변을 작성해보세요.

1

매튜님 안녕하세요.

넵 분산락을 구현하는 방법이라고 생각하시면 좋을 듯 합니다.