zoukankan      html  css  js  c++  java
  • mysql的架构

      和其他数据库相比,mysql有点与众不同,它的架构可以在多种不同场景中应用并发挥好的作用,而理解其设计是发挥好作用的先决条件

      每当我们在想起mysql的逻辑架构师,我们可以构造一副mysql各组件之间是如何协同工作的架构图,就会有深入理解mysql服务器。

        

      最上层并不是mysql所独有的,大多数基于网络的客户端/服务器的工具或者服务都有类似的架构,比如连接处理、授权认证、安全等。

      第二层才是mysql的核心服务功能,其中包括查询解析、分析、优化、、缓存以及所有的内置函数(例如,日期、时间、数学和加密函数),所有的跨存储引擎的功能都在这里实现:存储过程、触发器、视图等。

      第三层包括存储引擎。存储引擎负责mysql中的数据的存储和提取。

      当然mysql第二层不会如此简单,其中包含了很多的子模块

    详细情况就不做一一解析了

  • 相关阅读:
    spring中@Lookup的作用
    spring中的观察者模式
    spring事务源码解析
    spring中@Configuration注解的作用
    HTML5和CSS3
    TCP/IP协议
    Android项目的settings.gradle和build.gradle
    AndroidManifest.xml 最全详解
    Android实现网络监听
    Android数据存取
  • 原文地址:https://www.cnblogs.com/wenxianguo/p/3984561.html
Copyright © 2011-2022 走看看