mysql高级--mysql逻辑架构

概览:mysql是分层、可拔插式的存储引擎架构,将查询处理和其它的系统任务以及数据的存储提取(写/读)相分离。

mysql高级--mysql逻辑架构

1、连接层
作用:连接处理、授权认证及相关的安全方案。


2、服务层
核心功能,如SQL接口,SQL分析及优化,内置函数及查询缓存

3、存储引擎

常用的两类存储引擎有:MyISAM(读操作)和InnoDB(写操作)

mysql高级--mysql逻辑架构


阿里巴巴、淘宝用哪个存储引擎呢???  答案:Percona server
mysql高级--mysql逻辑架构

4、存储层(文件系统)