MapReduce输出到Mysql,使用DBOutputFormat实现
项目场景:
在写MapReduce程序的时候,不时也会遇到将需要程序结果保存到Mysql这种情况
注意点:
hadoop自带将数据到村子Mysql的OutPutFormat,及DBOutputFormat
使用DBOutputFormat时需要注意几个点:
1、需要实现一个实体类,这个实体类部分映射数据库中要查询的表的字段。
2、实体类需要实现Writable与DBWritable两个接口,DBWritable的实现类负责查询与写入,Writable的实现类负责序列化输出。
3、参数索引与列索引要一致。
原创
2020-11-19 20:20:15 ·
590 阅读 ·
0 评论