目录
mysql架构
介绍
MySQL 架构设计的核心在于它的 分层架构,通过多个模块协同工作来提供高效的数据库服务
架构图
外部程序
mysql服务器
理解
举例
我们举一个例子来帮助我们理解这套架构:
- 我和朋友们去餐厅吃饭
来到餐厅门口后,会有迎宾员:
- 确认我们的人数
- 确认是否有预订,如果没有,会给我们排号
进入餐厅后,会有服务员:
- 引导入座
- 准备好茶水,餐具
- 准备好菜单让我们点菜(我们提出需求)
- 下单
完成后服务员会将订单交给后厨
后厨:
- 确认菜品中的原材料
- 确认每个菜的烹饪方式(蒸炸煮炒...)
- 根据不同的烹饪方式选择不同的炊具
这一切资源都来源于仓库中的原材料
总之,一切都准备充分后,就可以进行做菜,上菜,用餐,最终来到收银台结账,并离开餐厅
也就是下面这一套流程:
- 流程从上往下流动,再流回去
mysql架构
mysql架构也是同理:
- 外部程序就相当于来吃饭的人