00:00
好,上节课啊,我们详细的介绍了各大发行版本啊,对应的一个特点。那么如果你选择的是像CDH。啊,或者HTTP以及呢,下面的这个云服务这块,那么其实他已经帮你把所有的框架的兼容性已经做好了,那你拿回来只需要在外部页面上进行一个选择配置就可以了。但是如果你选择这个阿帕奇的,因为它需要你解决对应的兼容性问题。啊,那这个呢,你就要需要考虑啊,我要选择哪一个宽带版本,比如说举个例子啊,我们把这个打开。我们要选择沙帕奇,那阿帕奇的话,你这里面有一套对吧,这些组件,那这些组件比如说还管那我选择什么版本呢?因为里面有2.7.2 2.82.9,甚至3.1.3,还有3.2。啊,那这版本,那我选择哪一个小版本号呢。是不是,哎,其实啊,这里面如果你是在两三年前搭建的这个汉族机群,通常情况下选择的都是2.x系列的。
01:03
比如说还多2.7.2,主K班三点啊,4.10啊,买车扣是5.6啊,还有1.2.1,这是比较主流的,而且这一套框架所有的兼容性问题,咱们上个五也已经给大家解决完了啊,你用这一套不会有兼容性问题。那么如果新债再搭建集群的话,那就建议大家使用这一套。因为这个框架都出在升级,增加了很多新特性,哎,对于我们这个企业开发啊,提高了这个很多开发效率。啊,所以说我们也可以用这种新的框架版本,而且在企业里面,在最近的一年左右的时间啊,大部分只要新搭建的这个集群都是采用的类似这套系统。那这套系统是不是随随便便谁拿过来都能用的?哎,不是这样的哈,其实这里面咱们已经帮助大家解决了各种兼容性问题。那举个例子哈,呃,你看这里面HP是2.0.5。那它有2.0.4版本和2.0.6版本,那这里面不建议大家使用2.0.4和2.0.6,只能选择2.0.5,为什么呢?因为2.0.5跟这个菲尼克斯它的兼容性是最好的。
02:09
如果你升到2.0.6,或者降到2.0.4都不行。哎,都会有一些问题。啊,所以说这块呢啊,建议大家参考这一套困架版本去使用就OK了,那包括这里面其实还有这个像这个kding,那K这个3.0.1,其实kding咱们在使用的过程当中啊,修改了十几处源码才能够保证你正常使用,那为什么咱们敢改呢。啊,其实原因很简单,在批林的技术委员会里面就有咱上文五的啊学员。表现非常优秀啊,其中啊,他当时那个改完这个源码之后啊,当时地基的架构师直接就给他开出来啊,年薪将近50万啊,直接就想挖走,但是呢,他还是呃希望在原公司啊继续工作,在工作一段时间之后再往出跳。好啊,当然了,像这个咱学校这个波波老师啊,对这个K研研究啊,也非常的溜啊,也改出了多数这个源码啊,所以说呢,呃,如果大家对改源码比较感兴趣的同学啊,那后续呢啊,咱们会录专门的这个视频啊,也免费发给大家啊,教大家去啊,如何来改这种开源免费的源码之后进行一个提交啊,你像这个呃,主要老师是这个flink源码的一个贡献者啊,Link啊这里面咱这没用到flink啊,在实施里面用到了。
03:19
对吧,啊,所以这并不是特别难啊,跟大家想的这个说,哎呀,我这个实力不够啊,其实你就差那么一层窗户纸,只要捅破了啊,这个大神之路就要开始了啊。行,那下面我们继续来看,那这些框架版本的选择,我应该注意什么呢?啊要注意这一块。框架版本的选型啊,尽量不要选择最新的框架,你比如说像海土它已经推出来了个3.2了。啊,甚至3.3也在路上了,那你要不要选择当前最新的呢?记住,通常情况下我们不会选择最新的宽带版本。那我们怎么选择?哎,我们通常选择最新框架版本,半年前左右的稳定版本。
04:00
在他官方手册上都会列一个,哎,当前的一些稳定版本是哪些,一定从稳定版本的人去选择。啊,不要图新啊,不要图快,因为如果太新的话,他那里面多多少少都会有一些坑。那你就需要避开为了这个去踩这个坑吧,啊,你就要花大量的时间去研究,那对于咱们来说呢,呃,浪费这些时间犯不上,你可以让大佬们对吧,哎,先趟一遍啊,或者说让子弹飞一会儿,然后我们再上,哎这样呢,是这个节省时间,节省开发成本啊。啊,这是框架版本的一个具体选型。
我来说两句