시스템 원리가 궁금합니다. > Node.js

Node.js

시스템 원리가 궁금합니다. 정보

시스템 원리가 궁금합니다.

본문

안녕하세요! node js 한번 공부해보려고 하는데 막히는 부분이 있어서 이론을 조금 알고 싶어서

이렇게 글을 남겨봅니다.

 

답변 주시는 모든분에게 감사의 말씀드립니다.

 

채팅을 구현하고 있습니다.

1:1 채팅이든 다중채팅이든 다 이해 하겠으나

 

예로 들면 ( 번개장터, 헬로마켓, 당근마켓 ) 처럼

채팅 리스트를 어떻에 처리해야 될지 도통 감이 안옵니다.

 

채팅방 db ( 고유값, 채팅인원 계정 )

메세지 db ( 내 계정, 메세지 )

 

이런식으로 구조를 짜놓았고

 

1번 브라우저 ( ID : abc ) 채팅 ( 유저 ) 리스트 페이지 접속중

3731748632_1644411811.6484.jpg

 

2번 브라우저 ( ID : def ) 메세지 메롱 전송

했다고 과정 하면

 

2번 브라우저에서 메세지를 전송 했으니

1번 브라우저에서 채팅 리스트에서 위 사진 처럼

2번에 abc 라는 사람이 메롱 이라고 표시를 뛰우고 싶은데

 

이론적으로 이해가 되지 않습니다.

공감
0

댓글 1개

기본적으로 카톡처럼 만드려면 테이블을 4개 정도 만들어야 해요

채팅방
채팅로그
채팅유저
메세지

그리고 채팅방에 방명을 넣을 수 있게 하면 되는데 개인적으로 변경을 하는 거라면
따로 db를 만들어야 될 거예요
전체 55 |RSS
Node.js 내용 검색

회원로그인

진행중 포인트경매

  1. 참여4 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT