day001 mysql 介绍 和个版本性能对比

1999年-2000年 monty成立了mysql AB 这个公司 2000年 mysql 开源

2001-2007年 是mysql 飞速发展的7年,尤其是再2005年 mysql 发布了 5.0版本

在此版本中 mysql 加入了存储过程,触发器,视图,分布式事务 查询优化器的显著修改以及一些其他的特性。

2008年 sun 公司 收购mysql  之后不久 2009年 oracle 收购了 sun 公司  自此之后 mysql 成为了Oracle公司旗下的产品 直至今日

mysql 目前主流的分支版本 是以下三个

mysql  mariaDB 和Percona Server 三个(看书之前 只是 知道 mysql 和 MariaDB)

MariaDB是 mysql 创始人 创建的  是一款高度兼容mysql 的产品。主要由开源社区维护

自从mysql 被Oracle收购之后,为了避免mysql 开源上的粒度下降,MariaDB由此而生

Percona Server它是mysql 的在重要分支之一,它基于innoDB存储引擎的基础上 进行了曾强,形成了XtarDB  。XtarDB-Cluster  支持多点写入的强同步高可用集群架构,真正实现实时同步的过程,解决了 mysql 主从复制 之间经常出现并让人头疼的延迟问题。(之后可以研究以下 ,目前只是了解过mysql 的集群)

目前市面上流行的版本 分别是 5.6  5.7  和最新的5.8

oltp下(联机事务处理 不知道是什么鬼) mysql5.8  在只读情况下 QPS是5.7的2倍 是5.6 的6倍

可以达到200w  5.7 100w  5.6 50w 的QPS

在读写模式下 差距也是 很明显的    (但是,自测是测不出来有那么大的QPS的 一方面是优化 另外一方面就是硬件 它是很吃 cpu 和内存的) 当然 版本的升级 优化不单单是体现在处理数据的速度上 还有一些其他的方面 这里就不一一列举了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容