1

mapreduce ジョブを実行したい DynamoDB のデータがあります。Hive を使用して EMR の dynamoDB データに対して SQL を実行するチュートリアルをたくさん見つけましたが、私が実行しようとしているタスクでは、タスクを SQL として効率的に記述することは非常に難しく、むしろ単純に記述したいと思います。カスタム map-reduce jar。これは可能ですか、それとも dynamoDB にクエリを実行するために Hive SQL を記述することだけが可能ですか?

4

1 に答える 1

0

Hive がなくても DynamoDB にクエリを実行できます。

Amazon は、DynamoDB への書き込みおよび書き込みを可能にするAPIを提供しています。したがって、Hive を使用する代わりに、この API を使用してマッパーが DynamoDB にクエリを実行して、独自の MapReduce ジョブを作成できます。

于 2013-05-10T09:25:41.717 に答える