我可以从自定义Web应用程序访问HDFS文件

时间:2017-10-04 07:18:47

标签: php python-3.x hadoop hdfs bigdata

我要求我需要设置hadoop来保存文件而不仅仅是文本文件,它可以是图像视频pdf。并且将有一个Web应用程序,用户可以在需要时随时添加文件和访问文件。

可以实施吗? Web应用程序也需要由我开发。谢谢。

1 个答案:

答案 0 :(得分:1)

如果您的应用程序是用Java编写的,那么使用DFS Client库就可以轻松实现,这些库可以以与标准文件系统非常相似的方式读取和写入HDFS中的文件。基本上可以打开输入或输出流并读取您想要的任何数据。

如果您打算使用python构建Web应用程序,那么您可以查看webHDFS,它提供了一个基于HTTP的API来放置和从HDFS获取文件。