WebHDFS против HttpFS

в чем разница между WEBHDFS REST API и HttpFS?

Если я правильно понял:

  • HttpFS-это независимая служба, которая предоставляет API REST поверх HDFS
  • WebHDFS-это встроенный в HDFS API REST. Он не требует дальнейшей установки

Я прав?

когда было бы целесообразно использовать один вместо другого?

1 ответов


Я прочитал статью, связанную с вашим вопросом. ниже приведена ссылка.

https://www.linkedin.com/today/post/article/20140717115238-176301000-accessing-hdfs-using-the-webhdfs-rest-api-vs-httpfs

WebHDFS vs HttpFs Основное различие между WebHDFS и HttpFs: WebHDFS требует доступа ко всем узлам кластера, и когда некоторые данные считываются, они передаются непосредственно с этого узла, тогда как в HttpFs узел singe будет действовать аналогично "шлюз" и будет единой точкой передачи данных на клиентский узел. Таким образом, HttpFs может быть задушен во время большой передачи файлов, но хорошо, что мы минимизируем след, необходимый для доступа к HDFS.