-
Notifications
You must be signed in to change notification settings - Fork 0
docs(redis): 5편 Redis Lock과 멱등성 키 설계 #152
Copy link
Copy link
Open
Labels
area: blogBlog listing, post rendering, search, tags, or seriesBlog listing, post rendering, search, tags, or seriesarea: contentBlog post content changesBlog post content changesdocumentationImprovements or additions to documentationImprovements or additions to documentationtrack: redisRedis learning and mastery trackRedis learning and mastery tracktype: challengeLearning challenge or diagnostic taskLearning challenge or diagnostic task
Description
Metadata
Metadata
Assignees
Labels
area: blogBlog listing, post rendering, search, tags, or seriesBlog listing, post rendering, search, tags, or seriesarea: contentBlog post content changesBlog post content changesdocumentationImprovements or additions to documentationImprovements or additions to documentationtrack: redisRedis learning and mastery trackRedis learning and mastery tracktype: challengeLearning challenge or diagnostic taskLearning challenge or diagnostic task
상위 이슈
목적
Redis lock을 결제/알림 중복 방지와 연결해 이해한다. lock 구현 명령어보다 중요한 것은 Redis lock이 보장하지 않는 것과 DB transaction/idempotency key와의 역할 분리다.
다룰 질문
SET NX PX는 왜 lock의 기본 명령으로 쓰이는가?설계 산출물
완료 조건
다음 세션 시작 지점
설계안에서 "Redis가 보장하는 것"과 "DB나 애플리케이션이 보장해야 하는 것"을 먼저 구분한다.