PostgreSQL VS MySQL's Storage EngineSss..

  1. 云栖社区>
  2. 博客>
  3. 正文

PostgreSQL VS MySQL's Storage EngineSss..

德哥 2016-03-30 11:59:19 浏览1652
展开阅读全文
初次接触MySQL,简单的和PostgreSQL做一个对比,主要是存储引擎这块。(个人认为虽然MySQL支持存储引擎的热插拔,并且存储引擎五花八门,MySQL的说法是适应不同的应用场景,非常抱歉的是现在的应用都是比较综合型的,MySQL的大多数引擎已经不能适合现在的应用,而PostgreSQL应对现在的高并发业务非常适合,对比如下)
参考《High Performance MySQL》一书,书是2008年6月份出版的(因此可能以下的对比拿到现在会有些出入).
首先简单的介绍一下MySQL的架构,如图:
PostgreSQL VS MySQLs Storage EngineSss.. - 德哥@Digoal - The Heart,The World.
 
第一层主要负责处理连接请求,认证,安全。
第二层主要功能包括SQL解析,分析,优化器,查询缓存,以及所有的内建函数(如:date,times,math,encryption等),任何与跨存储引擎的功能都在这一层如存储过程,触发器,视图等。













































































































网友评论

登录后评论
0/500
评论
德哥
+ 关注