【发布时间】:2012-09-17 08:11:45
【问题描述】:
我已经使用 PigServer 类编写了嵌入式猪程序。但我知道我们也可以使用 PigRunner 类执行查询。
谁能告诉我哪个更好?请解释原因。
【问题讨论】:
标签: apache-pig
我已经使用 PigServer 类编写了嵌入式猪程序。但我知道我们也可以使用 PigRunner 类执行查询。
谁能告诉我哪个更好?请解释原因。
【问题讨论】:
标签: apache-pig
PigRunner 本质上提供了与命令行程序“pig”相同的界面,其优点是无需进入系统 shell 即可调用它并返回 PigStats 对象。因此,运行完整的用户提供的脚本很方便。
PigServer 但是允许动态创建和注册查询,然后对结果进行编程迭代。因此,它为 PIG 提供了更加灵活和完整的接口。
【讨论】: