有没有办法通过 webhdfs REST API 检查 HDFS 路径上是否存在某些同名文件?
我的示例网址:
http://my-sample-url:port/webhdfs/v15/tmp/mydata/sample.txt?op=CREATE&user.name=john&namenoderpcaddress=prodaddress&createflag=&createparent=true&overwrite=false
Run Code Online (Sandbox Code Playgroud)
我正在通过 HTTPClient 应用程序调用此 API。如何检查该 hdfs 路径上是否存在同名文件,以便我可以决定进一步处理?
我正在寻找单行解决方案。
您可以使用 GETFILESTATUS Rest Call 检查文件是否存在。
http://[HOST]:[PORT]/webhdfs/v1/<PATH>?op=GETFILESTATUS
供参考:https : //hadoop.apache.org/docs/r1.0.4/webhdfs.html#GETFILESTATUS
| 归档时间: |
|
| 查看次数: |
790 次 |
| 最近记录: |