说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

MySQL再度失势:继维基百科之后,Google也迁移到了MariaDB

HTML文档下载 WORD文档下载 PDF文档下载
即使饱受非议,MySQL当下仍然是开源数据库的人气之王。然而光鲜的背后,其神位似乎已摇摇欲坠。继维基百科及多家Linux发行公司弃用MySQL之后,互联网巨头Google也果断使用MariaDB来替换公司内上万的MySQL实例。

尽管被Oracle捕获后,MySQL上的争议就从未停止;但时至今日,MySQL仍是最具人气的开源数据库:

简单、免费、扩展性、相对成熟等一直都是MySQL的吸引所在,然而随着自身脚步的放缓、各个竞争对手的追赶, 这些杀手级特性已不在有吸力(甚至沦为弱势)。虽然PostgreSQL一直被当作MySQL的直接竞争对手,然而真正给予其致命一击的似乎更像是MariaDB,这个由MySQL旧部所开发的产品。

那些年被重量级用户抛弃的MySQL

MySQL在各大Linux发行版中的失势

由于不满MySQL被Oracle收购后的日渐封闭与缓慢的更新,众多Linux发行版逐渐抛弃了这个人气开源数据库,而转向了MariaDB,其中包括:

  • Fedora Project:2013年元月,Fedora Project开始征集用户使用MariaDB的意向。而在夏季的 Fedora 19 中,Fedora Project已经换用 MariaDB成为依赖软件的默认选择。
  • Slackware Linux:2013年3月23日,最古老的Linux发行版Slackware Linux也宣布使用MariaDB替代MySQL,因为MariaDB社区更有活力也更愿意和开源社区合作。
  • Arch Linux:2013年3月25日,Arch Linux发出公告使用MariaDB代替MySQL,并于1个月内完成转换,由于多种原因,更新需手动执行。
  • Red Hat:2013年6月,Red Hat宣布企业版发行版RHEL 7将用MariaDB替代MySQL。而在今年早些时候,Red Hat的社区发行版 Fedora已宣布从MySQL 切换到MariaDB。

以上是一些不完全的统计(比如还有 openSUSE等等),同时我们也相信,随着MariaDB得到更多的认可,类似的更替将出现在更多的Linux发行版中。

MySQL在重量级公司中的失势

  • Apple:在2011年Sun被Oracle收购不久后,Apple就抛弃了MySQL。当然,他们选择的是PostgreSQL,这里不得不佩服一下Apple高层的远见。
  • Wikipedia:在2012年底,Wikipedia曾公布了一个测试:英文维基的一个从(slave)数据库从MySQL5.1 + Facebook补丁集迁移到了MariaDB 5.5.28。通过全面测试发现,MariaDB的查询效率提升了3%-15%,平均提升了8%,期间并没有任何异常发生;以qp为单位,吞吐量提升了2%-10%。而时隔将近半年,Wikipedia已正式完成迁移。

互联网巨头Google的倒戈

作为最具人气开源数据库,MySQL绝非浪得虚名——除了Apple之外,Google、Facebook、Twitter也大量使用了MySQL,纷纷发布了自己的MySQL分支/补丁集,并为不少公司所采用。然而据国外媒体Theregister了解到,搜索巨头谷歌正在致力于MySQL到MariaDB的迁移,远离这个Oracle支持下的开源数据库:

消息来自11日斯坦福的Extremely Large Databases会议上,在Google指派了一个工程师去MariaDB基金会的一星期后。虽然消息并非Google官方发布,但是却是基于Google高级系统工程师 Jeremy Cole对MySQL生态系统现状的展示。

据悉,为了让MariaDB更有效,Google正在致力于对它的升级和修补——用以迁移Google上万的MySQL实例。Cole说道:

当下主要运行的MySQL 5.1版本已经不能匹配公司的脚步,因此我们转移到了MariaDB 10.1。

根据SkySQL (MariaDB合并后的公司名,大部分员工由MySQL旧部组成,点击查看详情)Patrik Sallner还透露,在年初Google已经开始与MariaDB基金会达成协作:

他们将先前许多运行在MySQL上的数据库迁移至了MariaDB,我们已经与他们达成合作来致力特性的开发,帮助完成这项迁移。对于我们来说,这是个非常好的借鉴。

Cole还透露,迁移将涉及到上万台的MySQL服务器,当下两个公司正在致力MariaDB可靠性及特性的研发。

同时,Google会将所有MySQL服务器转换成MariaDB。不管Oracle动机与否,通过这项举措,Google将完全消除对其技术的依赖。自MySQL 4.0版本以来,这个开源数据库(经大量修改)就在Google大量使用,最近使用的版本是5.1。据Cole了解到,MariaDB 10.0大致相当于MySQL 5.6本本,因此工作量并不是很大。在被问到为什么会选择MariaDB作为MySQL替代,Cole如此解释:

在我看来,除下个别特性及实现方法,两个数据库有着太多相同的特性。但是在理念上,它们却存在着众多的不同。我很希望看到MySQL能有一个单独的社区,然而在Oracle的统治下显然并不可能,而MariaDB的未来则存在太多的可能。

Google大范围的MariaDB可能会从Chocolate Factory尝试开始,用以减少开发者对MySQL的依赖,同样也是对Oracle开源数据库生态系统影响力的削弱。

写在最后

基于Google在开发者心目中的地位,这一举措对MySQL的影响可想而知。虽然我们无法理解Oracle当初间接收购MySQL的动机所在,但是却可以断定当下的局面绝对不是这个数据库巨头想看到的。在未来,MySQL的地位可能会受到更多数据库管理系统的威胁,然而当下给予其“致命一击”的显然当属MariaDB!(审校/王鹏)

9月23-25日,北京,重要安全大会—— 2013中国互联网安全大会。由CNCERT/CC指导,网络安全应急技术国家工程实验室、灾备技术国家工程实验室、OWASP、Gartner、SyScan等深度参与。特别精选“软件安全论坛”和“云计算安全论坛”,为CSDN的用户预留部分名额。数量Very有限,速 报名!

微信公众平台新增“微信连Wi-Fi”功能,打通线上线下闭环 马化腾:微信在一线城市活跃 QQ增长从城市到农村 承包MIPS开发!Imagination发布双Codescape MIPS SDK 不任性了!Google Play宣布开通国内开发者通道 脑洞大开!用Swift写个Material Design组件库 美国最大婚恋网站eHarmony利用Hadoop、OpenStack重构自己 每个Java开发者都应该知道的5个JDK工具 异构计算应用研讨暨OpenCL编程培训在上海和西安成功举行! APIs.io:用来发布和发现API的利器 偏爱MySQL,Nifty使用4个Web Server支撑5400万个用户网站 直接拿来用!十大Material Design开源项目 初探WatchKit,开发者必须知道的6件事! 【MDCC专访】环信CEO刘俊彦:音视频即时通讯将成为技术壁垒 第十七届全国工程建设计算机应用大会在京召开,AMD受邀详解GPU Computing! 哪一门开发语言薪水最高? 借助ArangoDB,带你玩转Google图算法引擎Pregel 【最具价值CTO评选秀】MediaV CTO胡宁:技术女神的自我奋斗 豌豆荚邓草原:如何实现实时响应式平台 必须谨记!Node.js安全开发技巧 聚焦新平台新应用 IBM 2014技术峰会上海站顺利落幕 《近匠》NAGA娜迦信息:移动安全加固定制化 棱镜、飞流、TalkingData三方解读:手游如何高效运营 【MDCC秀场】枕戈待旦——秉持移动开发大潮下的主角思想 Netflix的首席产品官Neil Hun谈推荐系统打造和AWS实践 微信开放WiFi接口,醉翁之意在乎O2O还是大数据? 软硬整合:基于云的微型智能防丢设备Linquet 【MDCC专访】AppCan CTO赵庆华:助力企业快速移动化 使用Bluemix中的Rules服务构建一个酒店预订应用程序 基于IBM Bluemix开发微信公共账号应用 用Cloudant在Bluemix上构建一个简单的文字游戏应用程序 IBM Bluemix是什么? 请大家帮我看看! weblogic发布servlet的问题 Fatal Error 的问题 哪里有和手机一样的笔划输入法下载. 哥哥们,问题还没有搞定,帮帮忙吧,很急呀,分不够可以加分 XDevClub.Com[X时代开发俱乐部]欢迎大家一起来讨论,来者有分 求救!!我的vc缺少一个 psapi.h 头文件!!!急用,帮忙粘贴一下,当场给分!!! 怎样更改CListCtrl中内嵌的CHeadCtrl控件的风格? 有关TChart的问题? 我怎样才能获得插入语句的ID值? 求帮助数组的问题 给分100 紧急求救 在DELPHI里执行ORACLE存储过程出错??? 当按照书名查询时,系统提示没有该索引:no index with 'bookname' field.何故 CorelDram教程碟不能播放怪的问题!! 如何在vb調用SQL存儲過程,并能得到返回的參數值. 哪位大侠帮帮忙呀!! 用CString的Find(LPCTSTR pstr,int nStart),pstr有没有通配符,急!!!!! 一个XP与2000的共享问题 打印问题,请各位提点建议。 DBA的缺省密码---【在线等】 错误:"参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。" 产生原因 免费100m asp 空间 求救,如何打开一个USB设备,CreateFile吗?请具体些 在线求救 谁是最可恨的人? 如何将本页设为只能是 target="_top" 谁有格斗游戏的源码,设计资料! 三人合作共同开发一网站,现需页面设计,有意者留下EMAIL 怎样用C#把窗口菜单和按钮做成象VS.NET中的平面菜单和工具栏上的平面按钮? 为什么在MMC中新建SQLSERVER注册总是出现超时已过期的错误? 這樣定義宏是什么意思:#define LIBCMD(givenfunction) \? ===这样的SQL在ORACLE 怎么执行不了 一个WIN2000与WINXP的共享问题 如何将一个CBitmap存为BMP文件? 在directshow中,如何实现像大部分播放器那样的“快进”功能? 较难问题--IE6不能启用cookie? 如何修改group里的数据排序方式? 如何写动态SQL语句??? 怎样让select元素不能修改? 谁用过微软的tts??? 郁闷......呀,偶MM说接吻觉得恶心!!!! 请教高手,本人想请教通过数值如:12.5转换成UNICODE的问题,急!!!在线等待 我现在的密码不好记,如何更改密码? 请教大侠;RMI问题 ASP+SQL server免 费空间哪里有100分送给你. 有没有人用过Virtual PC这个软件的啊???快救命啊!!!!!正等着用啊!!!! 有谁知道在上海周边有哪些电脑配件的厂家,如机箱.主板.显示器之类的? 关于“汇总数据”的问题 请尽快帮我解决病毒问题 菜鸟6000分依次提问ORACLE问题,第一个:大虾给我个函数里建虚表并插入数据的例子 大肚皮青蛙,()的小狗,再写四个类似的词语 跟外国人倒茶时应该说什么? 四氯化碳能不能穿透橡胶手套四氯化碳之类的物质能不能穿透橡胶手套啊? 氢氧化铯是一种可溶性碱,其化学式为CsOH,下列叙述中不正确的是[]A.CsOH溶液能与CuO反应 B.CsOH溶液能使酚酞试液变红C.CsOH溶液能与硫酸发生中和反应D.CsOH在水中能电离出Cs+、OH- 倒茶的先后顺序是什么 DOP是不是危险化学品 全合成切削液原液变浑浊怎么办啊?全合成切削液原液生产出来后24小时就有絮状悬浮物产生,导致溶液不透明,有时液体表面还有一层白色乳液,经过再次搅拌就恢复原状,但是过10小时后又出现 师傅工作8小时,徒弟工作6小时,一共做了312个零件.已知师傅2小时做的和徒弟5小时做的一样多,徒弟每小时做多少个零件?不要用方程解 蒸干氯化铯溶液可得到氢氧化铯这句话对吗 白光led串接的问题我想用220v交流电压串接白光led电压3.0V-3.8V电流0.025A1.串接70颗后总需求电压为224V,平均每个led为3.14V,是否还要加电阻?2.如果改串68颗想固定每个led为3.2V的话需要加多大的电阻 薄层色谱显色剂有干扰怎么消除 化学氮族元素氮族元素与同周期的碳族、卤族元素相比较,下列变化规律正确的是 ( ) A.原子半径C 人为什么有肚脐?小猫˛小狗有吗?鱼˛青蛙˛乌龟呢?动物的生活方式 银矿在哪里多 不同的双筒望远镜镜片焦距相同吗?不同品牌的望远镜,同样是30x60,10倍,所用的镜片焦距相同吗?我需要做实验,但是我的望远镜是山寨,查不到他的信息.试验中需要望远镜目镜和物镜的焦距,请问 匀染剂O(平平加O-25)在做色浆中起什么作用? 匀染剂O(平平加O-25)在做色浆中起什么在做色浆中,平平加o-25主要有什么作用? 哪里的瑟银矿比较多 1molCH2=CH2与CL2完全发生加成反应后,再与CL2彻底取代,两过程共消耗CL2的物质的量 经染色后的衣服匀染剂没化匀,再经保险粉剥色,就留下一块块的象油样的斑块,用去油的去不掉,该怎么去除 哪里的秘银矿多? 1mol的CH2=CH2与cl2完全反应加成后,再与cl2彻底取代,两过程共消耗cl2的物质的量为?(请给出给出, 己二酸二辛酯和已二酸二辛酯是不是同一种材料? 原电池假设是惰性电极做正极拿什么来还原反应 谁知道核酸的显色剂是什么核酸的显色剂 我听说的是甲基氯和比罗红混合 就可以看到DNA和RNA,但是上网查不到比罗红!可能听错了吧 怎样利用青蛙作诱耳去钓鱼?能钓什么鱼? 什么样的原电池需用惰性电极,什么样的原电池需用盐桥? 氢负离子形成的条件?怎样做可以形成氢负离子? 最近在河里钓鱼听见水里有一只青蛙惨叫 ,接着看到一只青蛙从水里向外挣扎里面好像有东西在拽着,出来后看见那只青蛙一只腿被咬掉了一半,到底是什么咬的?什么鱼? 阿庆嫂说出话来滴水不漏.没露出什么破绽.用关联词连句子 急 什么是负离子技术,负离子有何作用 阿庆倒茶嫂的后面一句是什么歇后语dagad 阿庆嫂说出话来滴水不漏.没漏出什么破绽.用关联词连成一句话 氢元素有阴离子么RT 该装置中离子交换膜只允许 离子通过. 请问各位大侠,二辛酯(DOP)能用何种材质的橡胶、塑料透明软管输送我需要的是透明软管,软管! 散热器表面为什么要电泳漆 H2、CO和CO2是常见的气体,有一种混合气体可能含有他们中的若干种.为了确定该气体 10 (1)混合气体中以H2、CO和CO2是常见的气体,有一种混合气体可能含有他们中的若干种.为了确定该气体10( 上古卷轴5水银块水银块到底哪里可以买?或者有什么条件才可以买? 某原电池总反应为2FE3+ +FE == 3FE 2+ 那么请问写出正极 负极反应 为什么在清水中的土豆没有在盐水中的软 假期研究性课题:从化学角度谈谈如何实现低碳生活 求转笔里最常用的慢动作的视频 就是手竖直放 笔在四指间来回动的 那种 金属氧化物的沉淀问题金属氧化物中(像氧化铝Al2O3、氧化铁Fe2O3),到底哪些是沉淀物,是有规律可以探索的,还是死记的.懂得的人告诉我金属氧化物的沉淀物好不. 你说的吸附性碳是什么产品.化学名和市场上卖的也叫吸附性碳吗.环氧树脂还是液体的时间就要去掉味道。 现在和流行转笔,哪位哥哥或姐姐给我个教程(如果是视频,要个慢动作的)急 电极反应式写电极反应式时,水可以看成电离出氢离子和氢氧根离子吗?即使是中性 也可以看成电离出了氢离子和氢氧根离子啊 请问ioriiii 你说的两种答案 是哪两种?能否写出第二种? 阿庆嫂的性格是什么? 慢动作转笔如履薄冰慢动作如履薄冰 请写出下列化学电源的电极反应式和总反应式①甲烷电池(电解质溶液:硫酸)②甲烷电池[允许O2-(氧负离子)通过的固体电解质] 哪种二辛酯替代品质量好? 哪位转笔高手告诉我转笔应该从何学起(附视频教学)非常感谢谁能告诉我怎么转笔,一个新手应该从何学起.我一点也不会- - 谁能附视频教教我 氧化物 蓝色沉淀A与某种物质反应生成一种蓝色沉淀,A为氧化物,问A和蓝色沉淀是什么 兰兰3天用了一支圆珠笔芯的3分之1,那么6天她能用这支笔芯的多少? pcr扩增仪有什么作用 求常见氧化物的白色沉淀越具体越好 WOW秘银矿瑟银矿富瑟银哪里最多 PCR仪的作用,知名厂家和价位 师徒两人一起加工一批零件,已知师父每小时加工的零件数是徒弟的3倍多1个,师徒两个8小时工加工零件104个问师父每小时加工零件多少个? 佛教:常听遇鬼经历中,有人被鬼迷后,把蚱蜢,青蛙,蛆之类的当成美味佳肴,鬼是用什么方法做到的?能让人将这些清醒时,避之唯恐不及的肮脏之物当成美味佳肴.是否能说明,物质本来就是幻象 PCR技术有哪些用途 澳大选后首个民意调查显示阿博特支持率“飓风级”大风暴袭击致英国南部22万英媒:美无人机袭击确立危险先例 不符美政府飓风桑迪周年前夕拨50亿美元重老奶奶订错机票搭错机 格拉纳达差一字公司注册资本\"零门槛\" 创业不再武汉“死亡公路”10年夺206命待整香港人口老龄化日益严重 是否输入外劳河北安新超生女婴被乡政府强行抱走 1今年股民幸福指数翻番 仅三成感到“不日本儿童人口持续减少 财务省提议裁减科学家称半数早产因细菌感染 正研究简韩裔选手夺得澳选秀比赛冠军 曾因忘歌飓风“克里斯蒂安”席卷德国致多地交通禁化武组织:叙公布41处化武设施 已日媒调查:男性找不到女友的9大原因原山东大学校长徐显明任中央综治委办公东京股市日经股指下跌0.49%迪拜将推专供叫车服务的出租车斯里兰卡近百年来首条新铁路动工印度驻马尔代夫高专汽车被砸重庆晚报主办老人的暗示你懂吗研究贯彻落实国家“一带一路”战略迷醉故乡重庆三雄极光期待正名因为两年前的190元钱助高速公路服务更优质读者有话两江新区将建世界最先进数据中心今天我们与你一起学打酱油有的教得简单 有的教得难胡豆喂养出来的脆鱼你尝过吗?建砖瓦厂挖出神秘巴人船棺墓迷醉故乡姜文好狂 看好票房超《变4》重庆股民不愿抄底建砖瓦厂挖出神秘巴人船棺墓重庆老工人奇遇作家韩素音最受争议的书市消委征集老空调有补助别了,永远的杜丘!
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘