Mysql历史架构笔记

来源:互联网 发布:js 记录点击次数 编辑:程序博客网 时间:2024/06/06 02:57

开发5.0版,他将增加存储过程、服务器端光标,触发器,视图,XA事务,查询优化器重大改进及许多其他特性。

2004年10月4.1版稳定了

5.0版则在一年以后变得稳定,时间是2005年10月。

MYSQL的架构

核心模块
可在服务器识别出下列模块:

服务器初始化模块
连接管理器
线程管理器
用户验证模块
访问控制模块
解析器
命令调度器
查询高速缓存模块
优化器
表管理器
表修改模块
表维护模块
状态报告模块
抽象存储引擎接口(表处理器)
存储引擎实现(myISAM ,InnoDB,MEMORY,Berkeley DB)
日志记录模块
主复制服务器模块
从复制服务器模块
客户端/服务器协议API
低层次网络I0 API
核心API

原创粉丝点击