PIGスクリプトをローカルで実行しているときとmapreduceを実行しているときの実際の違いは何ですか? mapdduceモードは、hdfsがインストールされているクラスタで実行していることを理解しています。これはローカルモードでHDFSが必要ないことを意味するので、マップリダクションジョブさえトリガされませんか?違いは何ですか?あなたはいつ他のことをしますか?PIGローカルとmapreduceモードの違い
答えて
ローカルモードでは、ディスク上のローカルファイルから実行されるシミュレートされたmapreduceジョブが構築されます。理論的にはMapReduceと同等ですが、実際の仕事ではありません。あなたはユーザーの視点との違いを伝えるべきではありません。
ローカルモードは開発に最適です。
ローカルモード:すべてのスクリプトは、Hadoop MapReduceおよびHDFSを必要とせずに1台のマシンで実行されます。これは、Pigロジックの開発とテストに役立ちます。開発者に少量のデータを使用したり、コードをテストしている場合は、MapReduceインフラストラクチャを経由するよりもローカルモードが高速になる可能性があります。
ローカルモードではHadoopは必要ありません。ローカルモードで実行すると、PigプログラムはローカルJava仮想マシンのコンテキストで実行され、データアクセスは単一のマシンのローカルファイルシステム経由で実行されます。ローカルモードは、実際にはHadoopのLocalJobRunnerクラスのMapReduceのローカルシミュレーションです。
MapReduceモード(Hadoopモードとも呼ばれます):HadoopクラスタでPigが実行されます。この場合、Pig Scriptは一連のMapReduceジョブに変換され、Hadoopクラスタ上で実行されます。
あなたは上の操作を実行したいデータのテラバイトを持っていて、対話形式でプログラムを開発する場合、あなたはすぐに物事がかなり遅く見つけること、そしてあなたがあなたのストレージの成長を開始してもよいです。ローカルモードでは、よりインタラクティブな方法でデータのサブセットを扱うことができるため、Pigプログラムのロジックを把握して(バグを解決することができます)
必要に応じて設定し、操作がスムーズに実行されたら、MapReduceモードを使用して完全なデータセットに対してスクリプトを実行できます。
- 1. Pig mapreduce job failing
- 2. couchdbのようなデータストアのMapReduceとHadoopのMapReduceの違いは?
- 3. PIGのCogroupとJoinの違いは何ですか?
- 4. GoogleのDremelとは何ですか? Mapreduceとの違いは?
- 5. 特権モード、カーネルモードとスーパーユーザモードの違い
- 6. r +モードとw +モードの正確な違いは何ですか?
- 7. IE11互換モードとIE10互換モードの違い
- 8. ローカルRデータフレームとSparkRデータフレームとRDDとの違いと相違
- 9. HBaseテーブルのプレーンJavaプログラムとMapReduce javaプログラムの違い
- 10. hadoopのローカルとヤーンの違い
- 11. ローカルとリモートデータベースTimeZoneの違いテストの違い
- 12. Apache Ivy:ローカルIvyキャッシュとローカルリポジトリの違い
- 13. ローカル変数とグローバル変数の違い
- 14. スパーク・メソス・クラスタ・モードがローカル・モードより遅い
- 15. pigなぜ複数のmapreduceプロセスが実行されるのですか?
- 16. ローカルモードのエグゼキュータの数とクライアントとクラスタのモードの違い
- 17. ローカル実行のためのPIGの微調整
- 18. 既存のMapReduceとYARN(MRv2)の相違点
- 19. Visual Studioモードの違い(General、Web Dev、C#)?
- 20. シャッフルとMapReduceの
- 21. openwrapオフラインまたはローカルのみのモード
- 22. Hadoopのスタンドアロンモードと擬似配布モードでのDataFlowの違いは?
- 23. rとrbモードのテキストファイルの解析の違い
- 24. ローカルDevモードのSpringクラウド設定
- 25. Webpack開発モードとプロダクションビルドモードの違いは何ですか?
- 26. Apache Pig DistinctとCount
- 27. ディスプレイの違いローカルのHTMLページに
- 28. リモートクラスタ上のローカルIDEからMapReduceプログラムを実行する方法
- 29. Pig
- 30. PIG
ローカルモードではカウンターのサポートはありませんが、これはPigではなくHadoop Map/Reduceによるものです。 – cyang