「数据库迁移」MariaDB 和 Mysql 怎么选?

2014-07-10 02:41:33 +08:00
 MonkLuf
现在我们公司的数据采用的是Mongodb,但是不支持事物,现在正好赶上系统重构,准备采用关系型数据库。

现在就在考虑该怎么选MariaDB和Mysql。

MariaDB是为替代Mysql而生,我主要对MariaDB有以下疑问:

#1 MariaDB 和 Mysql不同的地方在哪?
#2 MariaDB 现在稳定么?
#3 MariaDB 兼容性真的很好嘛?
#4 MariaDB 文档支持怎么样?
#5 如何判断MariaDB和Mysql的发展趋势?

希望使用过MariaDB的朋友来帮忙回答一下这几个问题,并留下你的建议和理由 :-)
10826 次点击
所在节点    问与答
26 条回复
em70
2014-07-10 02:45:40 +08:00
MariaDB非常不稳定,
blacktulip
2014-07-10 03:08:50 +08:00
我能投 PostgreSQL 一票么...
abscon
2014-07-10 05:05:44 +08:00
我能投 PostgreSQL 一票么...
abscon
2014-07-10 05:10:56 +08:00
我能投PostgreSQL一票么...
molinxx
2014-07-10 05:47:34 +08:00
我也投PostgreSQL一票…
xupefei
2014-07-10 06:00:32 +08:00
@em70 可以详细描述一下吗?我最近正打算把一个论坛迁移到 MariaDB 上呢……
msg7086
2014-07-10 06:02:48 +08:00
现在全线maria,暂时没遇到什么问题。据说maria5.5合并了mysql5.6的更改,所以差别应该就是在mysql基础之上的改动。

主要的不同点就是aria<=>myisam与XtraDB<=>innodb,总之就是在基础上改进了。是否稳定嘛你得自己试咯,不过就算有问题的话也可以导出重装再导入的。而且Percona也有不少商业环境是用的XtraDB,应该还是比较靠谱的。

话说3楼好像被折叠了ww
abscon
2014-07-10 06:19:07 +08:00
@msg7086 三楼是我,因为我复制了二楼的内容。livid看来是不允许天涯那种叠罗汉的队形。
一个项目历史上用mysql也就罢了,现在有机会要新选一个,为啥不用PostgreSQL?用在这里学的一句话说,MySQL逼格不够高
20150517
2014-07-10 07:08:34 +08:00
肯定上postgresql啊
msg7086
2014-07-10 07:11:38 +08:00
@abscon (刚刚打了很久结果浏览器崩了,所以简单说

迁移pg会造成学习成本很高。要学习新的东西,比如怎么搞账号系统,怎么搞自增主键,怎么搞主从备份。SysAdmin要重新培训,程序员要重新适应环境。做个新系统还要全员培训一下,很多企业不一定愿意付出这个代价。

而且mysql用了那么久了,该掉的坑都掉过了,转到pg还要重新找坑点,万一数据库傲娇一下你系统就挂了。
整个迁移过程代价就太大了。
sky888
2014-07-10 08:39:39 +08:00
PostgreSQL+pdo稳定吗,速度快吗,可用吗,比php+mysql来说。
initialdp
2014-07-10 08:59:43 +08:00
我觉得跟着系统走吧。如果系统自带的是mysql,就用mysql。MariaDB目前还只有fedora,openSUSE等几个发行版本默认采用吧。

实际上,至少到目前为止,从mysql转mariadb也不复杂,基本上都是兼容的。我们测过一个已有系统转mariadb,无痛转换。
xiandao7997
2014-07-10 09:03:15 +08:00
不是说 Wikipedia 已经转到 MariaDB 上了吗
ipconfiger
2014-07-10 09:40:31 +08:00
pg相当的稳定
codingpp
2014-07-10 09:43:16 +08:00
稳定是什么概念mysql也很稳定啊
wy315700
2014-07-10 09:45:33 +08:00
RHEL 7都自带Maria 了
chaixl
2014-07-10 09:53:37 +08:00
建议MariaDB,我们之前在生产环境使用MariaDB 5.5,子查询速度秒杀mysql 5.5,不过据说mysql 5.6也已经优化了。
arslion
2014-07-10 10:15:02 +08:00
CentOS 7.0 可以预装MariaDB
msg7086
2014-07-10 10:41:07 +08:00
@initialdp debian 8 里也已经由软件源提供了,apt装就行。
huawuya
2014-07-10 10:55:33 +08:00
PostgreSQL吧,我们公司就从mysql转到PG了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/121868

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX