WebHDFS
하둡 WebHDFS는 하둡 버전 1.0.0부터 제공한다. 기존의 하둡 분산 파일 시스템은 하둡 클라이언트나 SDK를 갖고 있어야만 하둡 분산 파일 시스템에 접근할 수 있지만, 버전 1.0.0부터는 HTTP Rest API를 제공하고 있어서 하둡 클라이언트나 SDK가 없더라도 하둡 분산 파일 시스템에서 파일을 처리할 수 있다.
Methods
하둡 WebHDFS의 기능은 HTTP 메소드 단위로 크게 4가지로 구분된다.
- HTTP GET
- OPEN
- GETFILESTATUS
- LISTSTATUS
- GETCONTENTSUMMARY
- GETFILECHECKSUM
- GETHOMEDIRECTORY
- GETDELEGATIONTOKEN
- CREATE
- MKDIRS
- RENAME
- SETREPLICATION
- SETOWNER
- SETPERMISSION
- SETTIMES
- RENEWDELIGATIONTOKEN
- CANCELDELIGATIONTOKEN
- APPEND
- DELETE