Могу ли я получить доступ к файлам HDFS из пользовательского веб-приложения

У меня есть требование, что мне нужно настроить hadoop для сохранения файлов, а не только текстовых файлов, это может быть изображение видео PDF. И будет веб-приложение, откуда пользователь может добавлять файлы и получать доступ к файлам, когда это необходимо.

Можно ли это реализовать? Также мне нужно будет разработать веб-приложение. Благодарю вас.

2

Решение

Если ваше приложение написано на Java, это легко сделать с помощью клиентских библиотек DFS, которые могут читать и записывать файлы в HDFS очень похоже на стандартную файловую систему. В основном можно открыть входной или выходной поток и прочитать любые данные, которые вы хотите.

Если вы планируете использовать python для создания веб-приложения, вы можете взглянуть на webHDFS, который предоставляет API на основе HTTP для размещения и получения файлов из HDFS.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]