是否可以通过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
我正在通过HTTPClient应用程序调用此API。如何检查该hdfs路径上是否存在相同的名称文件,以便决定进一步处理?
我正在寻找单行解决方案。
答案 0 :(得分:1)
您可以使用GETFILESTATUS Rest Call检查文件是否存在。
hitFeature
供参考: https://hadoop.apache.org/docs/r1.0.4/webhdfs.html#GETFILESTATUS