在Amazon Elastic Map中运行自定义MapReduce Jar,以减少来自Amazon DynamoDB的数据

时间:2013-05-07 19:23:55

标签: amazon-dynamodb elastic-map-reduce amazon-emr

我在DynamoDB中有数据,我希望运行mapreduce作业。我发现了许多教程,其中涉及使用Hive对EMR中的dynamoDB数据运行SQL,但是对于我正在尝试执行的任务,很难有效地将我的任务编写为SQL,我宁愿写一个自定义的map-reduce jar。这是可能的,还是只能编写Hive SQL来查询dynamoDB?

1 个答案:

答案 0 :(得分:0)

你绝对可以在没有Hive的情况下查询DynamoDB。

亚马逊提供APIs,允许您传播和写入DynamoDB。因此,您可以编写自己的MapReduce作业,而不是使用Hive,而使用此Map可以使用Mapper查询DynamoDB。