› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
582033
V2EX  ›  MySQL

是什么让你放弃 Mysql 而使用 MariaDB 的?

  •  2
     
  •   582033 · Aug 7, 2014 · 16579 views
    This topic created in 4441 days ago, the information mentioned may be changed or developed.
    61 replies  •  2014-08-08 20:57:21 +08:00
    ddzz
        1
    ddzz  
       Aug 7, 2014
    没放弃mysql
    nilai
        2
    nilai  
       Aug 7, 2014
    被Oracle收了之后
    em70
        3
    em70  
       Aug 7, 2014 via Android
    MariaDB垃圾,bug巨多,千万别用于生产环境
    xiandao7997
        4
    xiandao7997  
       Aug 7, 2014 via Android
    @em70 维基百科呢
    codingpp
        5
    codingpp  
       Aug 7, 2014
    我为什么要放弃Mysql?
    akira
        6
    akira  
       Aug 7, 2014
    仍旧使用mysql中
    f1384793
        7
    f1384793  
       Aug 7, 2014
    是什么让你放弃 MariaDB 而回来用 Mysql 的?
    582033
        8
    582033  
    OP
       Aug 7, 2014
    @f1384793
    @ddzz
    @nilai
    @em70
    @xiandao7997
    @codingpp
    @akira

    或者换一个问题,有转到MariaDB下的必要么? MariaDB至今为止有哪些坑?
    est
        9
    est  
       Aug 7, 2014
    @em70 安装测试版了?

    xtradb还是很牛的。你们不要黑它。
    ddzz
        10
    ddzz  
       Aug 7, 2014
    @582033 至今仍在用mysql 5.1还是5.2具体记不起来了,反正服务器上有哪个版本就用那个版本,或许我用的还是被oracle收购之前的版本,数据库,有最基本的增、改、善、查即可,外加越稳定快速越好。其它的五花八门的功能,远没有对程序语言或开发框架的功能感兴趣,反而很讨厌数据库增加的各种新功能,因为那会导致通用性降低,增加向别的数据库迁移的难度。数据库的革命早在10几年前就已经完成,闲的蛋疼才会去关心那些新功能新版本
    zhouzm
        11
    zhouzm  
       Aug 7, 2014
    @em70 建议慎用“垃圾”这个词
    yueyoum
        12
    yueyoum  
       Aug 7, 2014   ❤️ 1
    前段时间还开始学了下 postgresql ,
    后来好好一想, google, facebook, friendfeed,人家用的都是mysql

    我一个tiny级别的项目,为何不用mysql ?
    582033
        13
    582033  
    OP
       Aug 7, 2014
    @ddzz

    那有对比过5.1 or 5.2相比现在的5.5性能下降的程度么?

    我想确实大部分开发人员都很少会用到Mysql的高级特性.
    yueyoum
        14
    yueyoum  
       Aug 7, 2014
    而且 以LZ这种方式在 知乎 提问一定要被喷的。

    不问是不是,而直接问为什么
    582033
        15
    582033  
    OP
       Aug 7, 2014
    @yueyoum 不是说google facebook也转到Maria下了么?
    yueyoum
        16
    yueyoum  
       Aug 7, 2014
    @582033

    这我就不知道了
    582033
        17
    582033  
    OP
       Aug 7, 2014
    @yueyoum

    这种方面的问题都不上知乎了,现在知乎沦为吐槽站了快,这种问题也基本没人去回答.
    582033
        18
    582033  
    OP
       Aug 7, 2014
    @582033 而且我觉得光从网上搜索些文章对xx数据库的评测之类的不如多看看大家的意见来得实在.
    wodemyworld
        19
    wodemyworld  
       Aug 7, 2014
    MariaDB坑还是有不少的,虽然数据库链接还是采用了mysql的协议,但是用mysql的驱动链接MariaDB时,高访问量时还是会出现莫名其妙的问题
    eslizn
        20
    eslizn  
       Aug 7, 2014
    把chinaunix上的话题复制过来就能赚铜币,新技能get√
    h2ero
        21
    h2ero  
       Aug 7, 2014
    唯品会不是在用MariaDB
    ophunter
        22
    ophunter  
       Aug 7, 2014
    @582033 像这些大的科技公司都是自己捣鼓一个分支, 和业务型公司不一样
    582033
        23
    582033  
    OP
       Aug 7, 2014
    @eslizn 随你怎么想
    582033
        24
    582033  
    OP
       Aug 7, 2014
    @eslizn 看了你的签名,我觉得我还是闭嘴得了
    582033
        25
    582033  
    OP
       Aug 7, 2014
    @ophunter
    的确如此,基本做大了都是有自己的分支了就。京东云居然也支持MariaDB了.

    @h2ero 唯品会用的什么不清楚,难道你是内部人士?
    dofaith09
        26
    dofaith09  
       Aug 7, 2014
    CentOS 7 好像弃用mysql了, 默认就是mariadb
    codingpp
        27
    codingpp  
       Aug 7, 2014
    @zyx89513
    CentOS不是操作系统吗?如何弃用mysql?
    vimutt
        28
    vimutt  
       Aug 7, 2014
    @zyx89513 是啊 早看到你这句话就好了 昨天试用了一下centos7 发现变化也挺大的 默认 防火墙 什么的都变了 mysql也给换成了mariadb, systemctl enable mysqld 还弄不起来了
    vimutt
        29
    vimutt  
       Aug 7, 2014
    @codingpp 他的意思是 默认yum安装mysql 会用 mariadb替代mysql 安装 如果非要mysql 需要自己下载
    dofaith09
        30
    dofaith09  
       Aug 7, 2014
    @codingpp 我的意思是CentOS 7 用mariadb替代了MySQL.

    参考这里: https://www.digitalocean.com/community/questions/can-t-install-mysql-on-centos-7
    dofaith09
        31
    dofaith09  
       Aug 7, 2014
    @vimutt 是的, service 什么的被 systemctl替代了, 不过用service 命令还能用, 自动会用systemctl替代
    ezreal
        32
    ezreal  
       Aug 7, 2014
    AWS 里也是 mariadb
    jacobbubu
        33
    jacobbubu  
       Aug 7, 2014
    @yueyoum facebook 的instagram 用的是 postgresql。facebook 也研发了 http://rocksdb.org(LevelDB 的表兄弟)
    towser
        34
    towser  
       Aug 7, 2014
    放弃mysql应该找postgresql或者oracle。
    yuankui
        35
    yuankui  
       Aug 7, 2014
    用什么数据库,跟你的应用处于什么阶段息息相关
    应用的发展,从最初流量寥寥,到后来pv上亿
    数据库从最早的单机mysql,到后来的oracle,再到后来的分库分表mysql。。以及未来肯定还会继续变化
    现在来看,是用了mysql了,但是并不是说中间经过的几个阶段都是没有必要的,就算能预言将来最终会迁移mysql,但是在中间几个阶段,也会发生变化。

    我的意思是,没有最好的,只有最合适的
    对不同的人是这样
    对相同人的不同阶段也是这样的。
    em70
        36
    em70  
       Aug 7, 2014
    @582033 mysql收费,停止维护这些消息都是被害妄想症,实时证明mysql还是很稳定可靠的.去年曾经有一段换MariaDB,然后开始各种问题,BUG层出不穷,还都被我遇到了,被迫换回mysql,至今没出过问题。

    @est 在这行10多年,正式版和测试版还是分得清的,我也希望开源版本好用,但事实很残酷,不知道维基百科怎么用得好的。

    @zhouzm 因为MariaDB给我带来了实实在在的损失,我认为他没必要存在,oracle不会傻到把mysql这个优质资产杀掉,把市场白白让给PostgreSQL
    582033
        37
    582033  
    OP
       Aug 7, 2014
    @yuankui 是这么讲的,你的看法我也赞同,但是现在MariaDB跟Mysql是在同一水平线上做横向选择
    582033
        38
    582033  
    OP
       Aug 7, 2014
    @em70 嗯,其实我个人并没有迁移mysql到mariadb的意向,只是想更多的了解下大家对mysql跟maria的看法
    djyde
        39
    djyde  
       Aug 7, 2014
    我放弃了mysql,使用mongodb
    muzuiget
        40
    muzuiget  
       Aug 7, 2014
    发行版默认装哪个就用哪个,那些高级功能,估计好难机会用得上。
    582033
        41
    582033  
    OP
       Aug 7, 2014
    @djyde 我们现在项目也是用的mongo
    zhanglp888
        42
    zhanglp888  
       Aug 7, 2014
    @em70 MariaDB的bug,比较常出现的是什么,能说一下吗?
    yuankui
        43
    yuankui  
       Aug 7, 2014
    嗯,感觉还是顺应潮流吧,毕竟解决方案比较成熟,出了问题也好搞定。
    首先想想需求,技术的,业务的
    除非真有什么致命的问题无法解决。
    新技术未必是好事,有学习成本的。
    em70
        44
    em70  
       Aug 7, 2014 via Android
    @zhanglp888 我印象比较深的bug是批量数据插入的时候出现错误,去MariaDB社区搜索,很早被人发现这个bug了,回复说已经修复,但我用了指定版本,仍然没解决
    aveline
        45
    aveline  
       Aug 7, 2014
    我用 Percona 替代了 :-)
    dong3580
        46
    dong3580  
       Aug 7, 2014
    @djyde
    正在犹豫使用什么,Mysql/Oracle/MS Sql都在用,准备放弃,犹豫mongodb中,犹豫了很久,今天看了一天的网上评测,不知道ssdb怎么样。
    Navee
        47
    Navee  
       Aug 7, 2014
    MariaDB 是啥?有啥好处?
    ytf4425
        48
    ytf4425  
       Aug 7, 2014
    我为什么要放弃Mysql?
    est
        49
    est  
       Aug 7, 2014
    @em70 求具体分享。目前percona中。感觉很好。
    582033
        50
    582033  
    OP
       Aug 7, 2014
    @dong3580
    头条有项目在用ssdb / rocksdb
    dong3580
        51
    dong3580  
       Aug 7, 2014
    @582033
    花了一下午仔细了解了一下mongodb,这个内存数据库玩不起啊。。。耗内存厉害。
    ssdb呢,貌似网上都是说适合小而精的使用。不知道适合不适合作为常用数据库使用,怕有坑。
    wdlth
        52
    wdlth  
       Aug 7, 2014
    @582033 MariaDB看上去很多东西都是东拼西凑出来的,没有经过足够的测试就发布一个版本,甚至是GA版。比如MariaDB 10.0是基于MariaDB 5.5和MySQL 5.6的代码,MariaDB 10.1又是根据MySQL 5.6和MySQL 5.7,但是MariaDB自己却不发布5.6版本和5.7版本,不知道是故意为之还是什么。

    还有MariaDB里面有个tokudb,那个东西的代码和cmake file写得不是很规范,有的时候要手动修改后才能编译成功。还有MariaDB的编译参数经常变,比如旧版的5.5编译的时候有tcmalloc选项,后面又改掉了……
    omi4399
        53
    omi4399  
       Aug 8, 2014
    当sudo yum install mysql装的是MariaDB时,我就放弃 Mysql 而使用 MariaDB了
    lowstz
        54
    lowstz  
       Aug 8, 2014
    用 mysql-workbench 生成 EER 图的时候 hit 中过 MariaDB 的 bug
    konakona
        55
    konakona  
       Aug 8, 2014
    一直mysql,为什么换成mariaDB?找不到理由。
    582033
        56
    582033  
    OP
       Aug 8, 2014
    @wdlth 谢谢,需要的就是过来人的经验
    raptor
        57
    raptor  
       Aug 8, 2014
    用postgresql的飘过。
    abscon
        58
    abscon  
       Aug 8, 2014 via Android
    事实上CentOS也提供了Postgresql的安装。
    我倒是好奇,最初是什么让你们选择MySQL的,不会是这个英文名字看上去好记好读更有亲和力吧?
    582033
        59
    582033  
    OP
       Aug 8, 2014
    @abscon 因为一接触这个行业的时候就是lamp盛行的时候,那会儿连linux都玩不明白,更别说Postgresql了,压根都没听过...
    notnumb
        60
    notnumb  
       Aug 8, 2014
    该nosql的nosql,该sql的sql
    和MongoDB关系不大吧,MongoDB名气大,
    不如用elasticseach
    laogui
        61
    laogui  
       Aug 8, 2014
    用了两年,没感觉到任何区别。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2337 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 122ms · UTC 02:22 · PVG 10:22 · LAX 19:22 · JFK 22:22
    ♥ Do have faith in what you're doing.