강의

멘토링

커뮤니티

Inflearn Community Q&A

juny's profile image
juny

asked

Node.js Textbook - From Basics to Project Practice

connect-redis

redis 질문입니다.

Written on

·

295

0

제로초님 블로그 redis 를 읽고 궁금한 점이 생겨 질문 드립니다.

예약 정보 조회
예약 상태가 예약전이면 예약성공으로 업데아트
예약 상태가 예약 성공 이면 무시

redis 는 싱글 스레드로 알고 있습니다. 그러면 예를 들어 redis 를 사용해서 두 사용자가 동시에 예약을해서(예약전 => 예약 성공) 예약상태를 변경하는 경우에 redis 를 사용하면 별도의 처리 없이도 동시성이 보장되어 동시에 두 사용자가 예약이 성공되버리는 문제는 발생하지 않는 건가요? 

javascriptmongodbnodejsmysql

Answer 1

0

zerocho님의 프로필 이미지
zerocho
Instructor

네 동시성 보장이 됩니다. 다만 예약 시스템이라는 게 워낙 설계가 다양하기에 레디스쪽 쿼리를 잘 짜야하긴 합니다.

juny's profile image
juny

asked

Ask a question