그래서 Hadoop의 파일 시스템을 사용하고 있으며 경로를 사용하여 해당 파일 시스템을 일부 업데이트해야합니다. 이 파일 시스템에는 다른 txt 형식의 파일이 있습니다. 경로를 사용하여 해당 파일을 가져올 수 있습니다. 아래는 BufferedReader를 사용하여 Hadoop에서 텍스트 파일을 읽을 수 있지만 아직 테스트되지 않은 것입니다.Hadoop에서 파일 시스템을 업데이트하거나 쓰는 방법은 무엇입니까?
fs = FileSystem.get(URI.create(path), conf);
Path pt = new Path(out + "/" + name + ".txt");
BufferedReader each_br = new BufferedReader(new InputStreamReader(fs.open(pt)));
나는 경로를 사용하여 특정 파일에 기록합니다. 나는 그것을 알아낼 수 없었다. 어떤 아이디어?
감사합니다,
먼저 HDFS 또는 로컬 디렉토리에 쓰기를 시도하고 있습니까? – greedybuddha
HDFS에 쓰고 S3에 복사하십시오. – c0mrade
이 참조 http://bigdataspeak.wordpress.com/2013/04/05/how-to-write-a-file-in-hdfs-using-hadoop/ – Amar