![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
&&halo
这个作者很懒,什么都没留下…
展开
-
(笔记)mapreduce中关于切片的总结及混淆
(笔记)mapreduce中关于切片的总结及混淆上传给map的切片1.根据hadoop版本不同,切片的默认大小不同,目前一般为128M,还有64M。也可自己定义(一般不自己定义)。2.切片的数量决定了起的maptask的数量,多少个切片对应多少个maptask。3.一个小文件就是一个切片,就算不到128m,也是一个切片。例如:有三个文件,2M、4M、129M,这是四个切片。一般会通过自定义inputformat对小文件进行处理。(这儿和hdfs中的块的概论有点混淆)4.上传的切片并不是文原创 2021-04-26 19:31:05 · 287 阅读 · 0 评论 -
shell中>、<、=<、>=、=和gt、lt、le、ge、eq的区别和在[ ]中用会怎样
shell中>、<、=<、>=、=和gt、lt、le、ge、eq的区别和在[ ]中用会怎样学到了ge、gt....比较运算符,然后想着试试><和它们的区别,就在[ ]里面试了一下。首先是 = 和eq的区别,用了下面的代码#!/bin/bashif [ $1="456" ] then echo "456"elif [ $1 -eq "123" ] then echo "123"fi第一个参数输入 123,结果直接输出456。继而我又测试了.原创 2021-01-18 15:53:18 · 1042 阅读 · 2 评论