2015-01-21 5 views
0

HDFS는 한 번만 쓰고 여러 번 읽을 수 있다는 것을 알고 있습니다. 내 지식에 따르면 HDFS에서 파일을 무작위로 업데이트하는 것은 불가능합니다. 파일이 다른 노드에 복제 된 각 블록이 분산 된 환경 (블록)으로 저장되기 때문에 데이터 노드가 이러한 복제 된 블록을 업데이트하는 것이 어려울 수 있기 때문입니다 .색도를 통해 HDFS의 파일을 업데이트하십시오.

하지만, 내 질문에 도구를 사용하여 HDFS에서 파일을 업데이트 할 수 있습니까?. 왜냐하면 색조 도구를 사용하여 많은 파일 (HDFS에 저장되어 있음)을 업데이트하고 map-reduce 작업을 실행했기 때문입니다. 그렇다면 색조은 HDFS의 파일을 어떻게 업데이트 할 수 있습니까? 색조가일까요? 색조가 인 업데이트가 실제로 동일한 파일로 업데이트 되었습니까? 또는 은 파일을 삭제하고 업데이트하려는 새 데이터를 포함하여 전체 파일을 다시 씁니다.

답변

1

색조는 HDFS에서 버전을 지원하지 않으므로 전체 파일을 삭제하고 다시 씁니다. Hue는 판을 작은 파일들로 제한합니다.

다음은 HDFS Filebrowser에 대해 자세히 알아볼 수있는 블로그 글입니다.

+0

오, 그래, 그건 내 가정이었다. 답장을 보내 주시고 링크를 게시 해 주셔서 감사합니다. – barath