일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 데이터 파이프라인
- S3
- PYTHON
- 데이터 웨어하우스
- 데브코스
- 자료구조
- TIL
- TCP
- linux
- AWS
- 파이썬
- 데이터엔지니어링
- 가상환경
- Django
- sql
- redshift
- dockerfile
- airflow
- 운영체제
- 데이터베이스
- airflow.cfg
- http
- 컴퓨터네트워크
- Docker
- 데이터 엔지니어링
- Go
- 정리
- HADOOP
- 컴퓨터 네트워크
- 종류
- Today
- Total
목록구조 (3)
홍카나의 공부방

데이터베이스의 저장 데이터베이스는 일반적으로 하드 디스크, SSD에 저장된다. 만약 하드 디스크에 저장된다고 한다면, 하드 디스크가 데이터를 저장하고 접근하는 방식을 알아야 DB를 사용할 때 어떻게 데이터를 빠르게 read & write할지 결정할 수 있다. ( 디스크는 느려서, 저장 방식을 알아야 한다. ) 그래서 하드 디스크의 데이터 저장 방식을 먼저 알아본다. Hard Disk의 구조 하드 디스크는 수많은 플랫터로 구성되어 있다. 그리고 플랫터의 중심축 부분을 스핀들이라고 한다. 한 플랫터는 양면으로 있고, 플랫터에는 수많은 트랙들이 있다. 트랙을 또 나눌 수 있는데, 위 그림처럼 트랙을 나눈 부분을 섹터라고 부른다. 보통 섹터는 512바이트로 나눈다. 같은 위치의 트랙을 실린더라고 한다. 보통 데..

본 글은 김덕수 교수님의 2019년도 봄학기 운영체제(CPA310) 강의 내용을 바탕으로 요약 정리한 내용입니다. https://sites.google.com/view/hpclab/courses/operating-system HPC Lab., KOREATECH - Operating System Operating System (CSE132) sites.google.com 운영체제의 역할 운영체제는 User Interface로 유저에게 편리성을 제공하고, HW, SW 자원을 관리하면서 효율성을 높여주는 역할을 한다. 컴퓨터의 전체적인 구조를 나타내면 위와 같이 나타낼 수 있는데 여기서 커널이 제공하는 기능 중 User가 사용할 수 있는 기능은 system call interface를 통해 제공된다. 운영체제..

인터넷 프로토콜(IP)은 네트워크 계층에서 사용하는 전송 메커니즘이다. IP에서 전송하는 패킷인 Ip Datagram을 살펴보자. IP Datagram ip datagram은 헤더와 데이터로 구성되어 있고, 헤더의 길이는 20-60bytes다. 데이터그램의 전체 길이는 20-65,535 bytes로 결정된다. 헤더에서 한 줄은 0부터 31비트까지 총 32비트(4바이트) 길이를 가지며, 표준 헤더는 5개의 줄을 가지니 총 20바이트의 길이가 될 것이다. Options와 padding이 0부터 40바이트까지 추가적으로 붙을 수 있다. 위 그림에서 첫 번째 줄에 나오는 VER은 version이다. version은 ipv4냐, ipv6이냐 여부를 알려주는 역할을 한다. HLEN은 Header length이다. ..