用这个命令bin/hadoop fs -cat 可以将HDFS上的文件内容读取到控制台。
也可以采用HDFS的API来读取。如下:
import java.net.URI;
import java.io.InputStream;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IOUtils;
public class FileCat
{
public static void main(String[] args) throws Exception
{
if(args.length != 1){
System.out.println("Usage FileCat <target>");
System.exit(1);
}
Configuration conf = new Configuration();

本文介绍了如何从HDFS上读取文件内容,可以使用bin/hadoop fs -cat命令将文件内容打印到控制台,或者通过HDFS的API实现,提供了一个Java代码示例来演示读取过程。
最低0.47元/天 解锁文章

1636

被折叠的 条评论
为什么被折叠?



