文档章节

MySQL的历史读书笔记

杨武兵
 杨武兵
发布于 2015/04/28 21:55
字数 356
阅读 76
收藏 0

MySQL的核心价值

MySQL的核心价值取向指明了我们对MySQL和开发源码的贡献。

这些核心价值取向规定了MySQL AB与MySQL服务器软件的协作方式:
· 成为世界上最好和使用最广泛的数据库。 在互联网公司确实已经是最广泛的数据库。
· 面向所有人,而且所有人均能支付得起。 开源免费,所有人都能支付得起。
· 使用简单。   安装、配置、使用缺失都很简单,功能也比较简单,不是大而全的数据库。
· 在保持快速和安全的同时不断改进。   快速和安全优于功能,因此MySQL的功能不是很多,也发展较慢,能够保持一个小巧的数据库。
· 使用和改进充满乐趣。
· 不存在缺陷。 开放、共享、透明让缺陷尽早暴露,尽早解决。不是不存在缺陷,而是缺陷能够尽快得到发现并且修复。


MySQL发展大事记

Feature MySQL Series
Unions 4.0
Subqueries 4.1
R-trees 4.1 (for the MyISAM storage engine)
Stored procedures and functions 5.0
Views 5.0
Cursors 5.0
XA transactions 5.0
Triggers 5.0 and 5.1
Event scheduler 5.1
Partitioning 5.1
Pluggable storage engine API 5.1
Plugin API 5.1
InnoDB Plugin 5.1
Row-based replication 5.1
Server log tables 5.1
Scalability and performance improvements 5.1 (with InnoDB Plugin)
DTrace support 5.5
InnoDB as default storage engine 5.5
Semisynchronous replication 5.5
SIGNAL/RESIGNAL support in stored routines 5.5
Performance Schema 5.5
Supplementary Unicode characters 5.5

© 著作权归作者所有

共有 人打赏支持
杨武兵

杨武兵

粉丝 254
博文 61
码字总数 123254
作品 1
昌平
架构师
私信 提问
Mysql数据碎片的产生与优化

Mysql数据碎片的产生与优化 赵伊凡's Blog2015-04-2481 阅读 性能技术innodbmyisammysql优化 Mysql常用的数据存储引擎一般就两个,一个是InnoDB,一个是MyISAM。而无论那种存储引擎都可能阐述...

赵伊凡's Blog
2015/04/24
0
0
《数据之巅》读书笔记

《数据之巅》读书笔记 笑遍世界2017-05-1311 阅读 大数据读书笔记 2016年初读的徐子沛的一本书《数据之巅》,把读书笔记记录一下。 美国国会实行参众两院制,众议院的席位按人口比例在各州之...

笑遍世界
2017/05/13
0
0
MySQL入门教程系列-1.5 如何学习MySQL

在这里持续更新 MySQL入门教程系列-1.5 如何学习MySQL 如何学习 MySQL 这是一个伪命题,每个人都有适合自己的一套学习方法,各

同一种调调
2016/09/28
15
0
【2018.08.13 C与C++基础】C++语言的设计与演化读书笔记

先占坑 老实说看这本书的时候,有很多地方都很迷糊,但却说不清楚问题到底在哪里,只能和Effective C++联系起来,更深层次的东西就想不到了。 链接: https://blog.csdn.net/cloudqiu/artic...

waitingdeng
08/21
0
0
简单粗暴,专门解决PHP MYSQL数据库雪崩

简单粗暴,专门解决PHP MYSQL数据库雪崩 {流水理鱼|wwek}2017-07-1421 阅读 php mysql雪崩 故事 小王刚下班回家正准备露一手做2个菜。 手机就收到监控报警,网站打不开报警,mysql I […] 点赞...

{流水理鱼|wwek}
2017/07/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

剖析Elasticsearch的IndexSorting:一种查询性能优化利器

摘要: 前言 前两周写过一篇《基于Lucene查询原理分析Elasticsearch的性能》,在最后留了一个彩蛋,说下一篇会介绍一种可以极大的优化查询性能的技术。本文就来介绍这种技术——IndexSortin...

阿里云官方博客
32分钟前
1
0
Go 使用channel控制并发

前言 channel一般用于协程之间的通信,channel也可以用于并发控制。比如主协程启动N个子协程,主协程等待所有子协程退出后再继续后续流程,这种场景下channel也可轻易实现。 场景示例 总结 ...

恋恋美食
57分钟前
3
0
斐波那契堆的理解,节点mark属性和势函数

斐波那契堆 看了好多博客,都是照搬算法导论的内容,没有自己的理解,比如为什么有mark属性,势函数的作用,以及为什么叫斐波那契堆,下面说说鄙人的理解。 势函数 势函数是根节点个数加上2...

杨喆
今天
7
0
NIO源码详解

阻塞io和无阻塞io: 阻塞io是指jdk1.4之前版本面向流的io,服务端需要对每个请求建立一堆线程等待请求,而客户端发送请求后,先咨询服务端是否有线程相应,如果没有则会一直等待或者遭到拒 ...

沉稳2018
今天
2
0
如何把已经提交的commit, 从一个分支放到另一个分支

在本地master提交了一个commit(8d85d4bca680a5dbcc3e5cfb3096d18cd510cc9f),如何提交的test_2分之上? git checkout test_2git cherry-pick 8d85d4bca680a5dbcc3e5cfb3096d18cd510cc9f......

stephen_wu
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部