inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

548

홍영준
1

안녕하세요 Redis 를 공부하고있는 학생입니다.

 

Redis 는 싱글 스레드이기 때문에 keys() 같은 long-time 명령어를 사용하게 된다면 이 명령을 수행하는 동안 lock 이 걸려 다른 명령을 수행못한다고 알고 있습니다.

 

하지만, Redis 는 이벤트 루프 기반으로 동작하는데 이 방식대로라면 keys() 요청이 들어와도 이벤트에 던져버리고 해당 이벤트가 완료되면 응답하는 방식으로 동작하니 다른 요청이 들어와도 lock 이 걸리지않고 동작할 수 있지 않나요?

redis

답변 0

안녕하세요! 실무와 관련되서 질문드립니다!

0

352

1

수강기간 연장

0

431

2

클라우데라 CCA 자격증 관련 문의

0

767

2

맥북 사용

0

572

1

학습 방향에 대한 조언을 듣고 싶습니다.

0

466

1

수간 기한 연장 부탁드립니다 ㅠ

0

468

1

VirtualBox 6.1 MacOS 버전 질문입니다.

0

474

1

redis 문법 추가 공부 하고싶은분들 보셔요

2

852

1

강의잘 보앗습니다 write through 은 어디서 배울수있을까요?

0

459

1