복붙노트

[HADOOP] 감속기 출력 파일에서 읽기

HADOOP

감속기 출력 파일에서 읽기

좀 맵리 듀스 작업을하고 난 자바 코드에 더 감속기의 출력 파일을 사용하고 싶습니다. 이 분산 파일 시스템에 이후 어떻게 이러한 파일에서 읽을 수 있습니까?

감사

해결법

  1. ==============================

    1.당신은 당신이 다음과 같은 코드를 사용할 수에 대한 간단한 자바 코드에 더 감속기의 출력 파일을 사용하려는 때문에 -

    당신은 당신이 다음과 같은 코드를 사용할 수에 대한 간단한 자바 코드에 더 감속기의 출력 파일을 사용하려는 때문에 -

    ` try{
    Path pt=new Path("hdfs://npvm11.np.wc1.yellowpages.com:9000/user/john/abc.txt");
        FileSystem fs = FileSystem.get(new Configuration());
        BufferedReader br=new BufferedReader(new InputStreamReader(fs.open(pt)));
        String line;
        line=br.readLine();
        while (line != null){
        System.out.println(line);
        line=br.readLine();
        }
        }
        catch(Exception e){
                    }`
    

    당신은 자바 코드에서 사용하고자하는 파일의 주소로 주소를 교체합니다.

  2. from https://stackoverflow.com/questions/27617971/read-from-reducer-output-file by cc-by-sa and MIT license