@Override
public void reduce(Text key, Iterable<TextPair> values, Context context) throws IOException, InterruptedException {
for (TextPair value : values) {
// Use key (Predicate) as folder name for Vertical Partitioning
multipleOutputs.write(NullWritable.get(), new Text(value.getFirst() + "\t" + value.getSecond()),
Util.generateFileName(key.toString()));
// Write all parsed triples also to "inputData" for queries where Predicate is not known
multipleOutputs.write(NullWritable.get(), new Text(value.getFirst() + "\t" + key.toString() + "\t" + value.getSecond()),
Util.generateFileName("inputData"));
}
}
VPReducer.java 文件源码
java
阅读 15
收藏 0
点赞 0
评论 0
项目:PigSPARQL
作者:
评论列表
文章目录