温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好了同学们,那咱们知道这个mal是什么以后呢,那我们接下来看一下这个第一章,哎,就是咱们这个ma的概述啊。首先哎,Maxwell是美国的一个程序员,叫做这个the desk,它开源的啊,这个这个框架是拿Java语言编写的。啊,然后他专门就用作什么呀,用作一个my circle数据的一个实时抓取这么一个功能。就是咱们这个max,它能够实时的读取咱们my circle的这么一个二进制日志啊,叫做blo这么一个东西,那然后呢,我通过读取你的blog得到你的数据,然后把你这个数据生成什么呀,生成这个对应的Jason格式,然后以Jason这种格式来做一个数据的传输。然后呢,我把这个数据可以通过一个生产者发给谁啊,发送给卡夫卡kne或者是rabbit MQ,包括这个red,还有一些别的平台啊,咱们这个ma Maxwell他就是做这个工作的啊,在最开始的时候啊,咱们这个Maxwell其实就是my circle加卡夫卡。
01:01
但是随着这个版本的迭代,它除了卡夫卡以外呢,又支持了别的平台啊,大家知道就好了啊,那我们明白了这个Maxwell是谁开发了以后呢,那我接下来我们带大家去官网上看一下,就简单给大家简单给大家介绍一下咱们这个麦所有的一个官网,OK啊。那这个网址就是mal的官一个官网,大家可以收藏一下,那我接下来就访问一下咱们这个mal的官网,好吧?啊。由于啊,咱们这个Maxwell是国外的一个程序,而是他自己在维护,所以说啊,他这个官网写的并不是很精细,但是啊,经过这几天我这个方案啊,人家这个官网写的这个内容还是比较详细的,同学们,如果你刚进这个官网不知道怎么办,你可以简单的看一下简介,那这个简介我就不看了,大家可以自己去读一下好吧,然后呢,这一块有一个下载地址。大家如果点这个,你下的就是最新版本的Maxwell,但是我不建议你下最新的,为什么呀,等一会儿给你讲好吧,那如果说你你再往下看呢,就是他给你举了个案例啊,就是Maxwell的一些东西,如果说你就比如说你在my circleql里边做一个新增,它会生成什么样数据,你在my circleq里边做一个修改,哎,它会生成什么样数据,这是两个最基本的案例,好吧,那我接下来带大家看个什么呀,带大家看一下这个Maxwell的这个更新日志啊,有一个职log。
02:15
甚至log叫做mal的更新日志。啊,我们点开这个趁热好吧,啊,我给大家解释一下,为什么不推荐你们用最新版OK啊。我们点开这个更新日志以后呢,我们来到最下边,大家可以发现啊,虽然咱们这个macl是国外一个程序员开发的,但是它的这个版本是经过很多迭代的,就是并且现在还有人在维护他。我们这个mal是从零点一一直发展到了咱们今天的这个最新的叫1.34.0啊,中间有很多版本日志,大家可以自己看一看好吧,那中间最重要的一个版本是什么呀?是这个1.30.0这么一个版本。我我希望大家对这个版本咱们做一个了解,那这个版本特殊在什么地方啊,大家看好了啊,这个版本它的变更比较大,那有一个最重要的变更就是咱们这个版本不再支持GDK8,你看我们放弃了,我们放弃支持了GDK8,我们只最少也是支持什么呀,GGDK1,而大家都知道在咱们国内很多公司还在坚持使用这个GDK8。
03:18
所以说啊,如果你们公司用的是GDK8,我是不建议你用,就是你们是不能用这个1.30及以后的版本的,那你最少你得用下边这个版本,那因此啊,我更建议大家去下载咱们这个1.29.2这么一个版本。啊,这个版本是支持咱们JDK8的一个最新的版本。啊,我今天这个课程就是以这个1.29.2给大家详细讲解的。好吧,OK啊,那大家如果想下载的话,你可以点这个,然后咱们这个手动的去getu上边下载一下咱们这个麦所有的安装包啊,但是啊,这个get up,由于中国这个网网络防火墙,有时候你访问不上,那如果说下载不下来的小伙伴,你该怎么办?你就不用下了,在我发的这张资料里边是有这个mawell1.29.2的这么一个安装包的,大家安装我这个也可以,我这个就是从这个官网上下载的,好吧?啊,你看因为咱们这个网络原因,有时候这个getup也上不来的,如果你的网络比较好的话,你是可以自己下载的,好吧,就这么一个包啊,这么一个60多兆的一个安装包,就是咱们这个MYSO的安装包啊,那明白了这个以后呢,那我们回退到官网里边,你可以看一下快速开始,在这个里边他会教你啊,你可怎么玩怎么玩,好吧,然后呢,你还可以看一下这个configuration,在这个configuration里边有关于这个MY有的一些配置,大家如果对这个感感兴趣,你可以自己查看一下哦,好吧,那这个Maxwell的一个简介跟这个官网我就给大家介绍到这。
我来说两句