Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
PigServer クラスを使用して組み込みの豚プログラムを作成しましたが、PigRunner クラスを使用してクエリを実行することもできることがわかりました。
どちらが優れているか誰にもわかりますか?理由も教えてください。
PigRunnerは基本的に、コマンドラインプログラム「pig」と同じインターフェイスを提供しますが、システムシェルに移動せずに呼び出すことができ、PigStatsオブジェクトを返すという利点があります。したがって、完全なユーザー提供のスクリプトを実行するのに便利です。
ただし、PigServerでは、クエリのオンザフライでの作成と登録、および結果に対するプログラムによる反復が可能です。したがって、PIGへのはるかに柔軟で完全なインターフェイスを提供します。