Pub/Sub
Redis에는 Pub/Sub이라는 기능이 있습니다. 이는 publisher와 subscriber의 약자로서 publisher와 subscriber가 서로 직접 통신을 주고 받지 않아 publisher와 subscriber간의 결합도를 낮출 수 있습니다.
특정 Topic에 publisher는 정보를 publishing하고 subscriber는 특정 Topic을 subscribe하면 그 Topic에 정보가 publishing되면 그 정보를 받아오게 됩니다.
Command
Subscribe
SUBSCRIBE ch:채널명 ch:채널명 ...
Publish
PUBLISH ch:채널명 메시지
위 그림과 같이 publish하는 순간 구독한 곳에서는 메시지를 받을 수 있다.
'computer science > DB' 카테고리의 다른 글
[데이터 중심 애플리케이션 설계] 7장. Write에서의 동시성 문제 (0) | 2024.07.14 |
---|---|
[데이터 중심 애플리케이션 설계] 7장. Isolation Level (0) | 2024.06.30 |
하나의 트랙잭션에서 insert 다음에 나오는 select 쿼리는 insert된 결과를 가지고 있을까? (0) | 2024.06.23 |
[데이터 중심 애플리케이션 설계] ACID에서 애플케이션과 DB의 책임 분리 (1) | 2024.06.23 |
#1 Redis type (0) | 2024.03.04 |