hadoop mongodb连接器读取数据但作为mysql数据输出

 2021-04-27 

hadoop mongodb connector read data but outputting as mysql data

是否可以使用hadoop连接器读取mongodb数据,但将输出另存为mysql数据表。所以我想通过hadoop从mongodb集合中读取一些数据,使用hadoop处理它,并将其输出到mongodb中而不是将其输出为MYSQL。


我曾经喜欢从mongodb获取数据作为输入,并将结果存储在不同的mongodb地址中。为此,您需要指定类似

MongoConfigUtil.setInputURI(discussConf," mongodb://ipaddress1/Database.Collection");
MongoConfigUtil.setOutputURI(discussConf," mongodb://ipaddress2/Database.Collection");

用于mongodb到mysql
我的建议是,您可以编写普通的Java代码以插入需要在mysql中插入的任何数据。该代码可能在reduce或map函数中