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' 카테고리의 다른 글
| [Spring Data Redis] 1. Redis (0) | 2025.05.14 |
|---|---|
| [Redis][Community Edition] 2-7. Manage Redis: Scale with Redis Cluster (0) | 2024.09.08 |
| [Redis][Community Edition] 2-6. Manage Redis: Replication (0) | 2024.09.08 |
| [Redis] 2. Understanding Data Types (0) | 2024.09.05 |