随笔分类 - MapReduce
摘要:文件如下: file1: file2: 代码如下(由于水平有限,不保证完全正确,如果发现错误欢迎指正): 输出结果如下: 如果您认为这篇文章还不错或者有所收获,您可以通过右边的“打赏”功能 打赏我一杯咖啡【物质支持】,也可以点击下方的【好文要顶】按钮【精神支持】,因为这两种支持都是使我继续写作、分享
阅读全文
摘要:MapReduce:将下面的两排数字先按第一排排序,然后再按第二排排序,要求顺序排序 文件如下: 这个案例主要考察我们对排序的理解,我们可以这样做: 代码如下(由于水平有限,不保证完全正确,如果发现错误欢迎指正): ①建一个TestBean ②测试代码: 这样就能得到最终结果: 如果您认为这篇文章还
阅读全文
摘要:有时候你会遇到这样的问题:你有一个表格,给出了每个人在十二月,一月和二月的收入。 表格如下: 姓名 一月 二月 三月 楚乔 200 314 3500 宇文玥 2000 332 2300 烟熏柿子 6000 333 680 淳儿 5000 333 789 洛河 30 12 2900 现在需要知道每个人
阅读全文
摘要:hadoop中使用MapReduce单表关联案例: MapReduce:给出children-parents(孩子——父母)表,要求输出grandchild-grandparent(孙子——爷奶)表。 给出表: 要求实现如下效果: 设计思路:将这张单表分成两张表如下: 将左表的parents列和右表
阅读全文
摘要:写出MapReduce程序完成以下功能. input1: input2: 目标操作实现结果: 代码如下(由于水平有限,不保证完全正确,如果发现错误欢迎指正): 小结:把value-list作为map的value输出,这样就不会排序和去重,然后reduce再去接收并且context.write()出来
阅读全文
摘要:已知两张数据表,其中表一存储的是学生编号、学生姓名;表二存储的是学生编号、考试科目、考试成绩;编写mapreduce程序,汇总两张表数据为一张统一表格。 表一: 表二: 正确结果: 执行java程序,打印出part-r-00000中数据: 代码如下(由于水平有限,不保证完全正确,如果发现错误欢迎指正
阅读全文