mapreduce ジョブを実行したい DynamoDB のデータがあります。Hive を使用して EMR の dynamoDB データに対して SQL を実行するチュートリアルをたくさん見つけましたが、私が実行しようとしているタスクでは、タスクを SQL として効率的に記述することは非常に難しく、むしろ単純に記述したいと思います。カスタム map-reduce jar。これは可能ですか、それとも dynamoDB にクエリを実行するために Hive SQL を記述することだけが可能ですか?
1 に答える
0
Hive がなくても DynamoDB にクエリを実行できます。
Amazon は、DynamoDB への書き込みおよび書き込みを可能にするAPIを提供しています。したがって、Hive を使用する代わりに、この API を使用してマッパーが DynamoDB にクエリを実行して、独自の MapReduce ジョブを作成できます。
于 2013-05-10T09:25:41.717 に答える