作者:miedao1592_460 | 来源:互联网 | 2023-08-10 17:59
篇首语:本文由编程笔记#小编为大家整理,主要介绍了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分支:
InnoSQL的未来——定制化开发
然而,随着MySQL开发团队成员已经达到500人+,MySQL本身功能的不断完善,MySQL已经进入到一个崭新的时代。因此,Inside君想借此对InnoSQL的定位做出如下的调整:
InnoSQL将做减法,抛弃很多独有的功能,做最兼容MySQL的分支版本,修复一些官方未修复的bug,新特性方便仅提供FlashBack和线程池功能;
InnoSQL将提供一些大型企业的MySQL定制化开发,通过之前的内核技术积累,为其开发内部MySQL版本;
成为MySQL Committer
能够成为MySQL Committer是一种至高无上的荣誉,有朝一日能加入到Oracle MySQL官方团队也是一种前进的动力。但是,Inside君对这一块并不感冒,而成为Michael Stonebraker那样既专业、又商业、还能教书育人的复合型的大师,才是Inside君终极一生的目标。
立冬已至,到了每年食补的季节。对于长期坐在电脑前的IT人员来说尤其重要。高汤、中药对于996的IT人来说有些麻烦,能即拿即食的小东东或许更适合码农们,而葡萄干是其中不错的一种选择。众所周知,葡萄干能降低胆固醇,防止血栓形成,预防心血管疾病。它还含有类黄酮成分,有抗氧化作用,可清除体内自由基,抗衰老。
猜你喜欢
有态度的MySQL社区