配置单元:从分布式缓存中删除内容

时间:2011-07-11 03:30:40

标签: hadoop hive distributed-cache

我可以通过

将内容添加到分布式缓存中
add file largelookuptable

然后运行一堆HQL。

现在我有一系列命令,如下面的

add file largelookuptable1;
select blah from blahness using somehow largelookuptable1;
add file largelookuptable2;
select newblah from otherblah using largelookuptable2;

在这种情况下,largelookuptable1不必要地用于第二个查询。有没有办法在第二个查询运行之前摆脱它?

1 个答案:

答案 0 :(得分:2)

在Hive CLI上,键入: 删除文件largelookuptable1;

同样适用于添加到分布式缓存的jar。

语法(来自Hive CLI): 用法:删除[FILE | JAR | ARCHIVE] [] *