BRPOP은 RPOP의 블럭(Block) 버전이다. 기본적으로 RPOP 즉 리스트의 마지막에 있는 아이템을 POP하지만, POP할 아이템이 없을 경우 timeout 시간만큼 블럭된다. timeout 시간만큼 블럭되는 것을 제외하고는 RPOP와 동일하므로 자세한 사용법은 RPOP 문서를 참고하면 된다.
반환 값
timeout시간 동안 pop할 값이 없다면 nil을 반환한다.
pop할 값이 있다면, 2개의 값을 반환한다. 첫 번째 값은 key의 이름이고, 두 번째 값은 POP된 value 다.
BRPOP
반환 값
사용 법
Recent Posts
Archive Posts
Tags