1. Pub/Sub
- 메시지를 채널을 통해 발행자와 구독자가 느슨하게 연결하는 구조
- 발행자는 단순히 메시지를 채널에 발행
- 구독자는 관심 있는 채널을 구독하여 해당 메시지를 수신
- 서로 존재를 몰라도 메시지 통신이 가능하여 확장성과 유연성이 높음
2. 메시지
형식
- message: [message, 채널명, 메시지 내용]
- pmessage: [pmessage, 패턴, 채널명, 메시지 내용]
특징
- 메시지는 최대 한번만 전송됨
- 일반적인 key-value 공간과는 무관함 (db 상관 없음)
- 수신 실패 시 재전송 없음 (내구성이 필요한 경우 Redis Streams를 고려할 것)
3. 명령어
더보기
SUBSCRIBE ch1 ch2
PSUBSCRIBE pattern
UNSUBSCRIBE ch
PUNSUBSCRIBE pattern
PUBLISH ch msg
출처
'Database > Redis' 카테고리의 다른 글
[실전 레디스] 6-1. 트러블 슈팅: 서버 정보 (1) | 2025.03.23 |
---|---|
[실전 레디스] 5-4. 레디스 운용 관리: 관리 (0) | 2025.03.21 |
[실전 레디스] 5-3. 레디스 운용 관리: 셋팅 (0) | 2025.03.21 |
[실전 레디스] 5-2. 레디스 운용 관리: 아키텍처 (0) | 2025.03.21 |
[실전 레디스] 5-1. 레디스 운용 관리: 영속성 (0) | 2025.03.21 |