00:00
好,上节课啊,我们把这个上传操作给大家讲解了一下,那这里面我们大家给大家看一个问题啊,看现在我们上传的这个文件啊,它的默认副本是不是三呢?啊是三,那这个默认副本它为什么是三呢?那么来找一下啊,在到这里面副本。CTRLF副本的是DFS点。看他,嗯。看这地方,哎,这个参数呢,就是来控制这个副本数,默认是三,那我现在这个文件是h DS default对吧?哎,那其实呢,我们还可以在这个,嗯。哎,JS set点叉L里面是不是对这个参数进行一个修改啊,啊,也是能够控制对应的这个副本数了,那这里面涉及到一个参数的优先级,给大家说一下啊。这里面参数优先级行叫参数优先级,说明一下,首先呢,最低的优先级是谁呢?就是我们刚才看到的这个HDFS-def fairt default.xl,然后接下来往上增加的话就是as-s.XL。
01:21
对吧,啊,我相信大家现在这个应该是没有什么问题,那再往上。再往上再往上呢,我现在呢,哎,修改一下它的这个副本数怎么修改呢,这样去修改。我在这个resource目录下创建一个set。在这个地方右键用一个file把它扔进来,然后呢,这里面我只修改对应的副本数。把这个副本数修改为一。对吧?哎,那如果说我再上传一个文件,它的副本数变成了一,那说明谁的优先级高呢?是不是说明在resource目录下对应的这个太麦喽,要直要这个优先级要高一些啊,哎,对,好,那我们来试一下哈,那这个文件我们已经删除了是吧?那再创建一个孙孙悟空。
02:21
好,孙悟空就有了。好,那孙悟空有了之后呢,我们这个地方别删除了啊,False false,上传孙悟空。对吧,到花果山,花果山里面孙悟空给他删掉,嗯,删掉。行,那现在有了之后呢,我们来执行一下这个命令,测试一下现在的副本数是多少。大家猜一下副本是应该几个?执行完毕。刷新看爱心债的副本是一那说明?
03:00
谁的优先级高呢?在代码里面再往下就是在这个资源目录下,在项目资源目录下的配置文件优先级,对吧,优先级高,那再往下向上。那看啊看好什么呢?我们这里是FS,然后往上找,往上找找这。这里面我们用了一个conction对吧,那这个con它能不能设置一些参数呢?比如说在这con.get。哎,获取在这个行不行呢?Get是获取,那有没有。Set set一个name和value OK,那name的话,我们这里面是。把它打出来,注意它呀,哎,就晒它。S它OK,然后后面值给多少呢?哎,给一个二。
04:05
啊,我最外面这个资源目录下呀,他的副本是一,那我这里面副本是二,然后默认值是三。那到底我再执行一次,它的结果是多少呢?我把它删掉。猜一下。这些。好搞定搞定之后啊,我们再来看一下刷新。几啊是二,那说明哪个地方的代码优先级最高呢?哎,是在代码里面的配置优先级最高,那这个很重要啊,啊很重要,因为我们后边写代码的时候,我有可能在这里面配置,那这个默认你改不了啊,有可能在这里面去修改,还有的时候呢,在这里面去改了。啊,也有成员在这里面去改,那一定要记住它是覆盖它,它覆盖它,它就是最高优先级是代码里面,其次呢是资源目录,再往前是a set,然后呢是hts default set。
05:05
好。
我来说两句