- 데이터베이스 시스템을 직접 설계 및 구현해보기
- 데이터베이스가 왜 필요한지 직접 체감하기
- 시간복잡도/공간복잡도를 고려한 프로그래밍
- 시스템 구현에 활용되는 핵심 아이디어 및 트릭 학습
- MySQL과 Postgres와 같은 DBMS의 원리 학습
데이터베이스 구현에 필요한 file I/O API를 학습합니다.
Inmemory CRUD를 구현합니다.
Ondisk CRUD를 구현합니다.
로그를 활용한 데이터베이스를 구현합니다.
정형화된 로그를 활용한 데이터베이스를 구현합니다.
cd code
python 0_fileio.py