最近关注 php7 , php7 自带了服务器按官方的说法比 hhvm 还强(我没理解,是服务器还是?? nginx 或者 apache 货 lighttpd 不用了?),然后里面提到 mariadb ,也下了 wamp 、 xampp 、 lnmp-full 这便捷种开发组件包,里面也带了大量的 mariadb ,所以问大家一下生产环境大家都切换到了 mariadb 了吗?为什么切换到 mariadb ?性能上得到了怎样的提高?对于大数据量高并发的业务有明显提升吗?对于集群架构有提升吗?
1
GeekCat 2016-01-28 17:17:47 +08:00
centos7 yum 默认 mariadb 。。。。
|
2
iugo 2016-01-28 17:19:38 +08:00
目前用 MariaDB 的理由只是: 不喜欢 Oracle, 不喜欢被商业公司控制的开源项目.
|
4
violetzijing 2016-01-28 17:20:44 +08:00
切换到了 mariadb ,因为 SLE12 默认 mariadb
软件包 mariadb 的信息: ----------------------- 软件源: SLES12-SP1-12.1-0 名称: mariadb 版本: 10.0.21-1.17 架构: x86_64 厂商: SUSE LLC <https://www.suse.com/> 支持级别: 级别 3 |
5
iugo 2016-01-28 17:22:16 +08:00
@tanywei 据说完全兼容, 看一些 PHP 的项目也说用法完全一样. 但搜索只有 About 1,220,000 results, 感觉群众基础不够, 不敢用在生产环境.
|
6
BOYPT 2016-01-28 17:23:22 +08:00
本质上就是同一套代码改了名字,维护的人也是基本一样,没啥好担心的。
|
7
lyragosa 2016-01-28 17:23:22 +08:00 9
公司的项目肯定不会切。根据“线上没毛病就别瞎 JB 改”原则。
自己的项目懒得切… |
8
zi 2016-01-28 17:26:03 +08:00 1
我想切。。但是小 VPS 只有 5G 空间,可用只有 3G 多,连编译的空间都不够用,好忧伤。。
|
9
solaro OP @lyragosa 哈哈,有道理,一样的心态,只是对于很多初创或者准备用 lamp/lnmp 架构的项目,我比较好奇会不会一开始就直接换成 linux+( apahce/nginx )+ mariadb + php 7
|
11
typcn 2016-01-28 17:32:59 +08:00
原有 MySQL 部分切换到了 MariaDB ,部分用 MongoDB/Redis 重构了。
理由: MySQL 被 Oracle 收购了;不喜欢 SQL 查询,喜欢 Mongo 的 Schemeless |
12
zhicheng 2016-01-28 17:35:16 +08:00
都用了多少年了。。。
|
13
OldHu 2016-01-28 17:44:24 +08:00
@BOYPT
原来的 MySQL 的主力都跑去开发 MariaDB 了。 现在的 MySQL 的开发主力应该是 Oracle 自己的人了。 开源界的人很不喜欢 Oracle 公司,两边的价值观差异太大了。 这两个数据库的代码分支肯定是越走越远了。 |
14
hcymk2 2016-01-28 17:48:04 +08:00
没人用 Percona 么?
|
17
feelapi 2016-01-28 19:21:07 +08:00 4
PostgresSQL 党路过
|
19
salmon5 2016-01-28 20:01:17 +08:00
这个觉得还不能看情怀, mysql 技术上如果没有劣势,还是 mysql ,最终还是 DBA 说的算。
我的观点,不抗责任和风险的人没有决定权。(别瞎 BB 。。。) |
20
cxbig 2016-01-28 20:15:51 +08:00
切换基本上是无缝的,出于对 Oracle 的新 License 的不信任,谁知道会不会有一天卡脖子,所以早点换安心。
|
22
shoaly 2016-01-28 21:01:15 +08:00
明明 是阿里云默认就带的那个....不带 mysql 了
|
23
Outshine 2016-01-28 21:10:17 +08:00
不是说 MariaDb 版本 10 就和现在的 mysql 不一样了么?
|
24
sherlocktheplant 2016-01-28 21:12:52 +08:00 1
@feelapi 同路过 看完 PostgreSQL 的文档深深被折服
|
25
zfyp 2016-01-28 21:42:47 +08:00
说的好像不切到 MariaDB , Oracle 马上就来跟你打官司一样,我也是醉的不行了
|
26
est 2016-01-28 21:43:41 +08:00
用 percona + tokudb 。
|
27
VmuTargh 2016-01-28 21:55:31 +08:00
@feelapi 表示我博客用的就是 Typecho+PostgreSQL
本地的调试环境用的是 IIS10+PHP7+MariaDB10.1 |
28
4679kun 2016-01-28 22:04:11 +08:00
因为 arch 的源里 mysql=大波玛利亚
|
29
kn007 2016-01-28 22:06:36 +08:00
同意 @lyragosa 的观点,现在用的 Mysql 5.7.9 ,暂时没有切的想法。
php7 服务器指的是使用了 php7 的服务器, nginx 什么之类的还要照用。 php7 性能确实大幅提高,提高超过 120%。 |
30
shajiquan 2016-01-28 22:18:17 +08:00
PostgreSQL +1
|
31
msg7086 2016-01-28 23:08:55 +08:00
MySQL 是 Oracle 的人在开发。
MariaDB 是 MySQL 的人在开发。 |
32
TangMonk 2016-01-28 23:50:32 +08:00
Postgresql 大法好啊,不用选择数据库类型,也不用选择 mysql 或者 mariadb ,性能和功能都更强大👍
|
34
likuku 2016-01-29 00:35:42 +08:00
|
35
Alwaysonline 2016-01-29 01:13:24 +08:00
公司项目不敢切,猫在 5.3 都没更新的。
个人博客玩过,反正 wordpress 支持,就试试。 |
36
SharkIng 2016-01-29 03:50:15 +08:00
感觉这两个和当年的 io.js 和 node.js 一样...
|
38
cevincheung 2016-01-29 06:01:59 +08:00 1
PostgreSQL 党路过
|
39
ppwangs 2016-01-29 08:42:56 +08:00
第一次听说 MariaDB 。。。。。。。。。
|
40
loading 2016-01-29 08:55:40 +08:00 via Android
老板不说,不敢换!
|
41
yylzcom 2016-01-29 09:03:19 +08:00
正准备换,测试了一下完全兼容,没什么毛病
直接 apt-get install 解决,不编译不折腾 |
42
keinx 2016-01-29 09:09:09 +08:00
VPS 就 3GB 空间,编译不了呀。再说没有非要切过去的理由呀
|
43
initialdp 2016-01-29 09:12:10 +08:00
曾经测试过,没遇到问题。当然,我们的数据库比较简单,没什么复杂的关系,基本上只是一些基础功能。我觉得没必要纠结这个问题,跟着发行版走就好了。
|
45
Felldeadbird 2016-01-29 09:22:47 +08:00
是什么需求才考虑 MariaDB ? 而且 MYSQL 和 MariaDB 目前还是原来的味道。难道性能和本质有很大区别么? 而且在位期间切换了,要是不在位了,会不会坑了后人呢?所以还没达到必须切换的情况,就不切换。
|
46
zongwan 2016-01-29 10:24:23 +08:00
楼上的高手们
对应的 sql 有好用的集群方案吗? 这段时间搜索了下 mysql 的坑不少,官方的 mysql-cluster 凑活的可以跑一下 想换个更好用的玩玩 |
47
Axurez 2016-01-29 12:07:32 +08:00
PostgresSQL 党路过
|
49
xuhaoyangx 2016-01-29 12:15:02 +08:00
@zongwan 集群要么从程序逻辑做好,要么就 proxy ,要么就中间件来一个
|
50
zongwan 2016-01-29 14:09:04 +08:00
@xuhaoyangx
研究集群的同时玩了下 mysql-proxy bug 一堆,被推荐了 mysql-router,分 IP 读写...不符合需求. 360 开源的 mysql-proxy 改版的 Atlas,刚开始还行,持续运行了几天情况就尴尬了. |
51
javon 2016-01-29 15:05:44 +08:00
举个抓,因为 centos7 yum 默认 mariadb
|
52
cloudache 2016-01-29 15:27:17 +08:00
额 不换了
|
53
missdeer 2016-01-29 15:40:01 +08:00
官方仓库默认 mariadb 啊,抹泪~
|
54
nyfwan123 2016-01-29 16:23:43 +08:00
三个好的 dba ,抵不过一块 SSD 。
|
55
konakona 2016-01-29 16:45:39 +08:00
完全兼容 MYSQL.
开发了 N 个项目,本机开发是 MARIADB,线上环境是 MYSQL5.5 |
56
zhjits 2016-01-29 21:56:21 +08:00
Percona 路过
|
57
Khlieb 2016-01-30 20:44:32 +08:00 via Android
|