MySQLのアーキテクチャ
初めまして、ALTURA X エンジニアインターン生の目時と申します。
今回は、ALTURA Xのプロダクトでも使用されているデータベースについて学び、MySQLのアーキテクチャについてまとめさせていただきました。
MySQLのアーキテクチャには、大きく分けてサーバー層と、ストレージエンジン層の2つに分かれます。
サーバー層:connector、parser、optimizer、execute
ストレージエンジン層:MyISAM、InnoDB、Memory、NDB Cl