시스템 원리가 궁금합니다.
안녕하세요! node js 한번 공부해보려고 하는데 막히는 부분이 있어서 이론을 조금 알고 싶어서
이렇게 글을 남겨봅니다.
답변 주시는 모든분에게 감사의 말씀드립니다.
채팅을 구현하고 있습니다.
1:1 채팅이든 다중채팅이든 다 이해 하겠으나
예로 들면 ( 번개장터, 헬로마켓, 당근마켓 ) 처럼
채팅 리스트를 어떻에 처리해야 될지 도통 감이 안옵니다.
채팅방 db ( 고유값, 채팅인원 계정 )
메세지 db ( 내 계정, 메세지 )
이런식으로 구조를 짜놓았고
1번 브라우저 ( ID : abc ) 채팅 ( 유저 ) 리스트 페이지 접속중

2번 브라우저 ( ID : def ) 메세지 메롱 전송
했다고 과정 하면
2번 브라우저에서 메세지를 전송 했으니
1번 브라우저에서 채팅 리스트에서 위 사진 처럼
2번에 abc 라는 사람이 메롱 이라고 표시를 뛰우고 싶은데
이론적으로 이해가 되지 않습니다.
댓글 1개
3년 전
기본적으로 카톡처럼 만드려면 테이블을 4개 정도 만들어야 해요
채팅방
채팅로그
채팅유저
메세지
그리고 채팅방에 방명을 넣을 수 있게 하면 되는데 개인적으로 변경을 하는 거라면
따로 db를 만들어야 될 거예요
채팅방
채팅로그
채팅유저
메세지
그리고 채팅방에 방명을 넣을 수 있게 하면 되는데 개인적으로 변경을 하는 거라면
따로 db를 만들어야 될 거예요
게시판 목록
Node.js
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 55 | 3년 전 | 819 | ||
| 54 | 3년 전 | 898 | ||
| 53 | 3년 전 | 1289 | ||
| 52 | 4년 전 | 1212 | ||
| 51 | 4년 전 | 3281 | ||
| 50 | 4년 전 | 3942 | ||
| 49 | 4년 전 | 2795 | ||
| 48 | 4년 전 | 1512 | ||
| 47 | 4년 전 | 1101 | ||
| 46 | 4년 전 | 1546 | ||
| 45 | 4년 전 | 1699 | ||
| 44 | 5년 전 | 1238 | ||
| 43 | 5년 전 | 1545 | ||
| 42 |
|
5년 전 | 3208 | |
| 41 | 6년 전 | 2484 | ||
| 40 | 6년 전 | 1614 | ||
| 39 | 6년 전 | 1629 | ||
| 38 | 6년 전 | 1465 | ||
| 37 | 6년 전 | 1672 | ||
| 36 | 6년 전 | 2523 | ||
| 35 | 6년 전 | 2199 | ||
| 34 | 6년 전 | 1878 | ||
| 33 | 8년 전 | 2264 | ||
| 32 | 8년 전 | 1965 | ||
| 31 | 8년 전 | 2955 | ||
| 30 |
|
8년 전 | 4357 | |
| 29 |
프로그래머7
|
8년 전 | 1908 | |
| 28 | 9년 전 | 2219 | ||
| 27 |
|
9년 전 | 2363 | |
| 26 |
|
9년 전 | 3069 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기