MySQL 서버는

으로 구분할 수 있다.

스토리지 엔진은 핸들러 API만 만족하면 누구든 스토리지 엔진을 구현하여 MySQL 서버에 추가해서 사용할 수 있다.

1. MySQL 엔진 아키텍처


1.1 MySQL의 전체 구조

image.png

1.1.1 MySQL 엔진