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

时间:2012-04-01 13:48:38

标签: mysql mongodb hadoop

是否可以使用hadoop连接器读取mongodb数据,但将输出保存为mysql数据表。所以我想通过hadoop读取mongodb集合中的一些数据,用hadoop处理它并输出它不是已经在mongodb中但是作为MYSQL。

1 个答案:

答案 0 :(得分:1)

我习惯了,从mongodb获取数据作为输入并将结果存储在不同的mongodb地址中。对于那个,你需要指定像

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

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