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

标签 php python-3.x hadoop hdfs bigdata

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

可以实现吗?网络应用程序也需要由我开发。谢谢。

最佳答案

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

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

关于php - 我可以从自定义 Web 应用程序访问 HDFS 文件吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46559124/

相关文章:

php - 如何防止欺骗性发布到 PHP 喜欢/不喜欢的系统

python - Python端口扫描程序无法正常运行

hadoop - HDFS - 最后一个预期列之后的额外数据

java - Hadoop “Unable to load native-hadoop library for your platform”警告

php - 从 mysql 转换为 mysqli - 输出变量

php - 如何在 Symfony 4 中为许多路由添加前缀

php - 防止用户在 Javascript 中直接看到 PHP url

python - 在 Python3 中使用 %x 格式化不好吗?

python - 创建一个程序来询问一个数字并打印所有除数

java - 运行Hadoop MapReduce Java程序时出现UnsatisfiedLinkError