hive ql过滤时最有效的决定是什么-在(“”)中使用还是不在(“”)?

c2e8gylq  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(269)

我正在使用hiveql运行一个查询,它将提取大量数据。为了帮助它更快地处理,我将添加一个简单的过滤器,其中列a不在('')。但是,处理查询最有效的方法是什么?不使用in或in?提前感谢:)

hjqgdpho

hjqgdpho1#

直截了当的回答!没关系!数据的过滤将发生在Map端,无论您提到什么标准,都将逐个记录地应用到每个记录的数据记录中。在中或不在中,每个有问题的记录都将在这两个条件下进行评估。所以使用更直观的方法!
为您的实施做最好的准备。

相关问题