我有一个要求,我需要设置 hadoop 来保存文件,而不仅仅是文本文件,它可以是图像视频 pdf。并且将有一个 Web 应用程序,用户可以从中添加文件并在需要时访问文件。
可以实现吗?网络应用程序也需要由我开发。谢谢。
最佳答案
如果您的应用程序是用 Java 编写的,则可以使用 DFS 客户端库轻松实现,该库可以以与标准文件系统非常相似的方式在 HDFS 中读取和写入文件。基本上可以打开输入或输出流并读取您想要的任何数据。
如果您打算使用 python 构建 Web 应用程序,那么您可以看看 webHDFS,它提供了一个基于 HTTP 的 API 来从 HDFS 中放置和获取文件。
关于php - 我可以从自定义 Web 应用程序访问 HDFS 文件吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46559124/