대부분의 DBMS는 데이터를 2차저장소에 저장하고 관리한다. 2차저장소는 컴퓨터 구성요소에서 보조기억장치를 말한다. (ex: 하드디스크) 2차저장소는 다음과 같은 특징이 있다. 데이터를 처리하는 속도가 컴퓨터 시스템에서 가장 느림데이터를 저장하는 용량이 가장 큼 그럼 왜 데이터를 2차저장소에 저장하는 걸까? 여러 이유가 있겠지만 2개를 뽑자면 아래와 같다. 서비스를 운영하면서 중요한 데이터들을 영구적으로 보관할 저장소가 필요서비스가 커지면서 많은 양의 데이터를 보관할 장소가 필요 이러한 이유로 처리하는 속도는 느리지만 데이터를 보관할 장소로 쓰인다. 2차저장소의 특징은 한가지가 더 있는데, 데이터를 읽고 쓸 때 block(또는 페이지) 단위로 실행이 된다. block이란 2차저장소에서 데이터를 읽고..
1. 개념질문에 대한 정확한 답변 TCP, UDP는 네트워크 계층 중 전송 계층에서 사용하는 프로토콜이다. 2. 네트워크 계층이 뭐지 ? 전송 계층은 또 뭐지 ? 프로토콜은 뭐야 ? 위 답변은 정확하다. 하지만 만약 이때까지 네트워크를 몰랐던 사람한테 위 답변처럼 말하면 못 알아 들을 것이다. 그럼 네트워크 계층이 뭔지, 전송계층은 뭔지, 프로토콜이 뭔지 하나하나씩 파헤쳐보자. 2-1. 네트워크 계층 우리는 지금 인스타DM이나 카카오톡 등, 즉 메신저를 통해 10,751km 떨어진 미국에서 지내고 있는 친구와 이야기하듯 소통하고 있다. 이런 일을 가능하게 하는 것이 바로 네트워크 통신인데, 수많은 사람들이 동시에 쉴 틈 없이 계속해서 메세지를 주고 받기 위해선 아주아주아주 체계적이고 표준화 시켜야 한다...
1. HTTP란 ? Hyper Text Transfer Protocol의 줄임말로 서버와 클라이언트 사이에서 데이터를 주고받는 프로토콜이다. 여기서 데이터라는 것은 이미지, 텍스트, 영상, JSON 등으로 거의 모든 데이터를 전송할 수 있다. 1-1. 만든 사람 HTTP는 월드 와이드 웹을 설계한 팀 버너스 리(Tim Berners Lee)에 의해 처음으로 설계되었다. HTTP는 www기반에서 세계적인 정보를 공유하는 데 큰 역할을 했다. 1-2 HTTP 구조 HTTP는 전송계층인 TCP 위에서 동작한다. 상태를 가지고 있지 않는 Stateless 프로토콜이며 Method, Path, Version, Headers, Body 등으로 구성된다. 1-2-1. Stateless 프로토콜 server는 cli..
- Total
- Today
- Yesterday