inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

173만명의 커뮤니티!! 함께 토론해봐요.

Redis keys 명령어 사용과 Event Loop 방식 질문

안녕하세요 Redis 를 공부하고있는 학생입니다. Redis 는 싱글 스레드이기 때문에 keys() 같은 long-time 명령어를 사용하게 된다면 이 명령을 수행하는 동안 lock 이 걸려 다른 명령을 수행못한다고 알고 있습니다. 하지만, Redis 는 이벤트 루프 기반으로 동작하는데 이 방식대로라면 keys() 요청이 들어와도 이벤트에 던져버리고 해당 이벤트가 완료되면 응답하는 방식으로 동작하니 다른 요청이 들어와도 lock 이 걸리지않고 동작할 수 있지 않나요?

  • redis
홍영준 댓글 0 좋아요 1 조회수 548

인기 태그

인프런 TOP Writers

주간 인기글