目录
一、Join应用一
所谓join,即有多个表需要关联的情况。
1.需求
有一个订单表,字段为:订单id,商品id,商品数量
有一个商品表,字段为:商品id,商品名称
很显然,商品id为关联字段。
在map阶段,我们把订单表中的每一条数据加入,把商品表中的每一条数据加入。然后将所有数据依据商品id排序。
然后再reduce阶段,遍历订单列表的数据,将商品id根据商品列表的map替换为商品名称。
2.文件如下
3.代码实现
(1)目录
目录
所谓join,即有多个表需要关联的情况。
1.需求
有一个订单表,字段为:订单id,商品id,商品数量
有一个商品表,字段为:商品id,商品名称
很显然,商品id为关联字段。
在map阶段,我们把订单表中的每一条数据加入,把商品表中的每一条数据加入。然后将所有数据依据商品id排序。
然后再reduce阶段,遍历订单列表的数据,将商品id根据商品列表的map替换为商品名称。
2.文件如下
3.代码实现
(1)目录