MySQL分支乱象与InnoSQL的未来发展

Posted InsideMySQL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL分支乱象与InnoSQL的未来发展相关的知识,希望对你有一定的参考价值。

InnoSQL vs MySQL


若说Inside君是国内mysql分支版本第一人的话,应毫无争议。2010年Inside君就主导并创建了MySQL的分支版本InnoSQL,后来InnoSQL成为了网易内部的分支版本。


倏地发现,这几年各个公司都在做自己的MySQL分支版本,不明真相的小伙伴看了都是厉害了word哥。然而,这其中水分也非常大,今天Inside君就学学新任美国总统Trump,扒一扒那些所谓的分支版本的“旁氏骗局”:


  • 把Percona的线程池功能移植到MySQL分支的版本,就叫电商优化版本

  • 对线程池队列添加了一个的指定队列功能,就称呼为优先级线程池队列

  • 把MySQL 5.7的功能移植到5.5、5.6或MariaDB 10.x的版本,就称之性能提升50%、100%、700%?


那么除了线程池、组提交优化这些标准内容的整合,InnoSQL这些年还做了这些事情并应用于网易的生产环境:




通过上述一些特性的总结,大家可以发现,InnoSQL做的事情都是非常具有前瞻性,Inside君觉得这才是一个优秀分支版本该做的事情——创新才是开源的精髓


当然,这些年也有同学非常具有创新精神,下述例举的这些功能同样非常赞,而其中的某些功能也即将合并到MySQL或MariaDB分支:


  • MySQL Flashback(淘宝:彭立勋)

  • MySQL快速加列功能(腾讯:具体开发人员未知)

  • InnoDB redo replication(淘宝:印风)


InnoSQL的未来——定制化开发


然而,随着MySQL开发团队成员已经达到500人+,MySQL本身功能的不断完善,MySQL已经进入到一个崭新的时代。因此,Inside君想借此对InnoSQL的定位做出如下的调整:


  1. InnoSQL将做减法,抛弃很多独有的功能,做最兼容MySQL的分支版本,修复一些官方未修复的bug,新特性方便仅提供FlashBack和线程池功能;

  2. InnoSQL将提供一些大型企业的MySQL定制化开发,通过之前的内核技术积累,为其开发内部MySQL版本;


成为MySQL Committer


能够成为MySQL Committer是一种至高无上的荣誉,有朝一日能加入到Oracle MySQL官方团队也是一种前进的动力。但是,Inside君对这一块并不感冒,而成为Michael Stonebraker那样既专业、又商业、还能教书育人的复合型的大师,才是Inside君终极一生的目标。


立冬已至,到了每年食补的季节。对于长期坐在电脑前的IT人员来说尤其重要。高汤、中药对于996的IT人来说有些麻烦,能即拿即食的小东东或许更适合码农们,而葡萄干是其中不错的一种选择。众所周知,葡萄干能降低胆固醇,防止血栓形成,预防心血管疾病。它还含有类黄酮成分,有抗氧化作用,可清除体内自由基,抗衰老。


MySQL分支乱象与InnoSQL的未来发展





猜你喜欢








有态度的MySQL社区


以上是关于MySQL分支乱象与InnoSQL的未来发展的主要内容,如果未能解决你的问题,请参考以下文章

我们来谈谈比特币的未来发展

野蛮生长的微影院如何摆脱难以掩盖的乱象?

2016计算机大会后记——机器学习:发展与未来

MySQL的未来在哪?

小宝金融:安全造就可信赖,创新服务成就未来

人工智能的现状与未来