温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,接下来呢,我们就来真正的实现一下这个项目啊,那我们先来从搭建环境开始哈,呃,打开创建一个project。因为啊呃,我们这个maps里面的案例呢,比较多,所以说我们单独创建一个工程哈,来进行一个维护,那这里面我们放到。Come点艾硅谷。我们这个项目名称叫map。DEMO。DEMO我放到TEST1里面,Test OK,没问题,Finish。创建完创建完之后啊,我改一下这个没文仓库啊,因为他默认的没文仓库不是在这儿。位啊。默认的门源仓库呢,它是用这个idea自己的这个门人仓库啊,我们切换一下自己的,我们呢是在D盘对吧?诶安装在这儿了,再来一下。切换一下SETTING4。
01:00
Software。Ma Kung f,找到他,OK?配啊,因为我们这个仓库啊快一些,因为我们后配的呢,是基于阿里云进行一个配置。嗯,那往下找。下一步下一步呢,我们要在power文件里面导这么三个包啊,第一个包呢,是hi多client对吧,因为我们是一个have这个hi多宝客户端,然后来访问对应的这个未来的这个集群啊这种方式哈,那首先这个hi多op呢,是必须要有的啊,包括我们自己运行代码的时候,那你肯定得有hi多op相关依赖呀。那没有这个代码,那你怎么运行high呢,对吧,那再往下呢,下面是这个单元测试啊,这个之前咱们也用过对吧,下面呢,这个呢是呃,打印日志的一个logo附件啊。跟我们。讲这个as的时候是不是一样啊,这些包。有点慢啊,卡住了。呃,粘过来之后呢,我们。
02:00
刷新一下。哎,这些库我提前已经下载好了哈,呃,这块呢,需要这个网络要好一些哈,呃,如果你的网速是手机热点的话,建议呢,你切换成这种呃,插网线这种方式啊,家庭这种网络啊,效果要好一些。行,那这是第一步对吧,哎,把这个依赖导过来,那接下来再往下看,下面呢,我们在这个source目录下再导一个这个logo附件。还是为了打印日志?拿过来。都属于常规操作哈。右键创建一个file。然后呢,把这些内容粘过来。那这里面含义啊,其实就是打印的是in级别的这种日志啊,然后这个呢,是在控制台进行一个正常的一个输出。好,那这个打印完之后呢,下面我们来创建一个报名。Com点爱的硅谷。点map reduce。就是正常这个报名啊,到这就可以了,由于啊,我们后面有大量的这个MAP6案例,那我们再往下一级,我们第一个案例呢,叫word。
03:09
哼。对吧,诶,好,那这个报名就是word count相关的一个案例,那任何一个案例啊,它都有三个类,还记得哪三个类不?Map reducer和driver,那好,我们先一个。Word count。Map OK,先把这个类呢放在这哈,然后再来。你有一个。嗯,Word行。Re reducer,好。那再来一个右键创建。还有一个driver。Word count。在吗?哎,这个可以按CTRL滚轮啊,这样就OK了啊行,那这个就是前置的一个准备工作,把这个环境啊准备好了,那接下来我们就开始要从这个map开始往后去。
04:08
写啊写代码。
我来说两句