[근무 일지] Redis 스터디

타키탸키·2022년 6월 30일
0

근무 일지

목록 보기
16/16
  • redis-cli
    • localhost: 6379 (redis server) 접속
    • 여러 개의 client가 접속할 수 있다

  • Redis의 Pub/Sub 시스템은 일반적인 Message Queue와 다르다
    • Message Queue는 작업을 보관하고 있다가 요청하는 곳에 데이터를 전달하기 위해 존재한다
    • Pub/Sub 시스템은 현재 채널에 가입한 Subscriber들에게 특정 이벤트를 전달하는 것이다
      • Subscriber가 subscribe 하지 않으면 미리 publish 된 내용은 사라진다
// publish의 리턴값은 전달한 message 수를 가리킨다

redis 127.0.0.1:6379> publish a 486
(integer) 0

# client0
> LPUSH list 1 2 3 4 5
(integer) 5

# client1
> RPUSH list 6 7 8 9 10
(integer) 10
> RPOP list
"10"

# client0
> RPOP list
"9"
profile
There's Only One Thing To Do: Learn All We Can

0개의 댓글