0
분산 캐시에 많은 파일이 저장되어 있으며 각 파일은 사용자 ID에 해당합니다. 특정 감축 작업의 특정 사용자 ID (감속기의 키)에 해당하는 특정 파일을 첨부하고 싶습니다. 그러나 필자는 reduce 클래스의 reduce 메소드보다 먼저 오는 configure 메소드를 사용하여 분산 캐시에서 파일을 읽었 기 때문에 그렇게 할 수 없습니다. 그래서 reduce 클래스의 configure 메소드에서 reduce 메소드의 키에 액세스 할 수 없기 때문에 원하는 파일 만 읽을 수는 없습니다. Pls 날 도와 줘요.분산 캐시를 사용하여 파일 읽기
class reduce{
void configure(args)
{
/*I can a particular file from the Path[] here.
I want to select the file corresponding to the key of the reduce method and pass its
contents to the reduce method. I am not able to do this as I can't access the key of
the reduce method.*/
}
void reduce(args)
{
}
}
감사합니다! 도움이됩니다! –