5 个 MySQL 数据库的衍生版

oschina
 oschina
发布于 2012年08月22日
收藏 79

前两天国外有篇新闻《甲骨文继续采取措施 进一步将 MySQL 转向闭源》对 MySQL 前景的讨论引入一个新的高潮,其实早在 Oracle 收购 Sun 公司时业界就对 MySQL 展开了非常激烈的讨论,只不过之前更多的是讨论者自身的判断,而这次似乎是露出了一些端倪,尽管不一定能说明什么问题。

好了,这里不是要讨论未来的 MySQL 会怎样,来看看一些基于 MySQL 数据库的衍生版。因为 MySQL 本身是开源的,于是就有很多在 MySQL 代码的基础上进行改进从而发布的一个新的数据库,这便是衍生版。这些数据库基本上都是跟 MySQL 兼容的,包括数据存储、通讯协议、管理以及 SQL 支持等。

本文介绍 5 个 MySQL 的衍生版,目前 oschina 正在使用的是 Percona Server。

1. MariaDB

MariaDB 是一个采用 Maria 存储引擎的 MySQL 分支版本,是由原来 MySQL 的作者 Michael Widenius 创办的公司所开发的免费开源的数据库服务器。

MariaDB 提供 Windows 和 Linux 的版本。

2. Percona Server

Percona 为 MySQL 数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升。该版本提升了在高负载情况下的 InnoDB 的性能、为 DBA 提供一些非常有用的性能诊断工具;另外有更多的参数和命令来控制服务器行为。

Percona Server 只包含 MySQL 的服务器版,并没有提供相应对 MySQL 的 Connector 和 GUI 工具进行改进。

Percona Server 只提供 Linux 的版本。

3. MepSQL

MepSQL 是一个 MySQL 的衍生版本。MepSQL 初始基于 facebook 补丁的 MySQL 代码,增加了用户友好的安装包和文档。MepSQL 主要侧重于高性能和来自社区开发的新特性、工具和文档。

只提供 Linux 版本。

4. Drizzle

Drizzle,一个精简版的MySQL分支,在目前的MySQL代码基本之上,将存储过程、视图、触发器、查询缓存、PREPARE语句等等没什么必要 的功能从代码中删掉,简化对数据类型和存储引擎的支持,并且进行大胆的重构。最终要实现的目的是将MySQL的代码大大简化,理顺MySQL的架构,改善 MySQL的代码质量,提高系统的稳定性和性能。将更适合 Web应用、云计算组件、没有业务逻辑的数据库(又名存储过程)、多核架构 等业务

5. OurDelta

Ourdelta是MySQL的第三方服务商。他们根据自己的观点各自维护着自己的MySQL第三方发行版,包括修正BUG,溶入功能增强性补丁等等。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:5 个 MySQL 数据库的衍生版
加载中

最新评论(14

kenyon_君羊
kenyon_君羊

引用来自“cjiguang”的评论

PostgreSQL 不是MySQL的分支吗 ?

这个问题问得很严重啊
c
cjiguang
PostgreSQL 不是MySQL的分支吗 ?
梦之人生
梦之人生

引用来自“树相马”的评论

引用来自“冬之”的评论

oracle V5,把mysql灭了,然后大家都用postgresql了,用postgresql的人多了,postgresql 就会越来越强!

然后继续收购,psql又闭源了

然后光大人民群众再次顶起一个
树相马
树相马

引用来自“冬之”的评论

oracle V5,把mysql灭了,然后大家都用postgresql了,用postgresql的人多了,postgresql 就会越来越强!

然后继续收购,psql又闭源了
自主创新
自主创新
管我鸟事,我不搞开发的
____33
____33
oracle V5,把mysql灭了,然后大家都用postgresql了,用postgresql的人多了,postgresql 就会越来越强!
q
quleap
坚决PostgreSQL!
钛元素
钛元素
眼花缭乱,心慌意乱 直接postgreSQL
南湖船老大
南湖船老大

引用来自“Dean-Zhao”的评论

Percona Server有点了解,其它的都不了解啊.谁能说说它们之间的优劣性

剩下的也就mariaDb还有点意义,其他的可以无视。Maria的进度慢于MySQL,性能和MySQL比没有优势,但是innodb引擎有一些改进。
返回顶部
顶部