不平等加入蜂巢和猪

时间:2014-07-29 20:22:07

标签: sql join hadoop hive apache-pig

我正在开始一个项目,我需要做一些不平等的加入。 现在,我已经读到Pig和Hive都不支持不平等加入。 我还读过Pig可以通过使用CROSS和FILTER来支持它。 我是否可以在Hive中使用WHERE子句执行此操作?是否存在无法使用的情况?

最后,我认为我可以在Pig和Hive中做到这一点,这会更好的表现?

1 个答案:

答案 0 :(得分:1)

我记得Hive只能使用一个减速器来做“CROSS”。 Pig使用智能方法实现“CROSS”并且并行运行它通常比Hive具有更好的性能。

顺便说一下,我有一年没有更新我对Hive和Pig的了解。我不确定Hive在过去一年是否改进了“CROSS”。