채팅방 DB 설계
- MongoDB 선정
- Document, BSON 데이터 형식으로 저장되어 적은 용량을 사용하고 처리속도가 빠름
- 수평적으로 확장하는데 용이
- 많은 양의 데이터를 Read/Write하기 용이하고, 더 많은 사용자와 데이터를 수용할 수 있습니다.
- 구조
- 1:1 채팅방
- 다대다 채팅방
- 채팅 메시지 -> 많은 데이터 수용을 위해 따로 분리
- 알림
1:1 채팅방

다대다 채팅방

'WebSocket' 카테고리의 다른 글
| [WebSocket] Nginx 설정 (0) | 2024.05.25 |
|---|---|
| [WebSocket] Stomp - React 구현 (0) | 2024.05.25 |
| [WebSocket] Stomp - Spring Boot 구현 (0) | 2024.05.25 |
| [WebSocket] Stomp 통신 (0) | 2024.05.24 |