[Network] Polling, SSE, Websocket이란?
📌 Polling polling은 클라이언트가 주기적으로 서버에 요청을 보내고, 서버는 클라이언트의 요청에 대한 응답을 리턴하는 방법이다. 구현이 간단하고 HTTP 프로토콜을 사용하므로 호환성이 좋다. 서버는 클라이언트의 요청에 매번 응답을 전송해야 한다. 따라서 특수한 상황이 아니면 대부분의 요청이 불필요한 경우가 될 수 있다. 또한 클라이언트의...
📌 Polling polling은 클라이언트가 주기적으로 서버에 요청을 보내고, 서버는 클라이언트의 요청에 대한 응답을 리턴하는 방법이다. 구현이 간단하고 HTTP 프로토콜을 사용하므로 호환성이 좋다. 서버는 클라이언트의 요청에 매번 응답을 전송해야 한다. 따라서 특수한 상황이 아니면 대부분의 요청이 불필요한 경우가 될 수 있다. 또한 클라이언트의...
📌 정규화란? 정규화(Normalization)는 데이터의 중복을 최소화하고 무결성을 지키기 위해 데이터를 구조화하는 방법이다. 장점 중복 데이터가 줄어들기 때문에 저장공간이 줄어든다. 데이터의 일관성을 유지할 수 있다. 단점 여러 테이블에 데이터가 분산될 수 있다. 데이터 조회 시 조인 연산이 필요할 수 있다. 📌 이...
모델링 데이터 관점의 업무 분석 기법 현실 데이터를 약속된 표기법으로 표현하는 과정 DB를 구축하기 위한 분석 및 설계 과정 특징 단순화: 핵심 요소에 집중, 불필요한 요소는 제거하자 추상화: 간략하게 표현하자 명확화: 정확하게 표현하자 관점 데이터 관점: 어떻게 데이터가 저장, 접근, 관리되는지 프로세스...