大数据分析是考生笔考的科目之一,在CGFT考试中是很重要的学习哦!那HDFS编程的主要JavaAP1你知道多少呢?小编给你说说!
·org.apache.hadoop.fs.FileSystem.一个通用文件系统的抽象基类,可以被分布式文件系统继承。
所有可能使用Hadoop文件系统的代码都要使用到这个类。Hadoop为FileSystem这个抽象类提供了多种具体的实现,如 LocalFileSystem、DistributedFileSystem、HftpFileSystem、FsftpFileSystem、HarFileSystem、KosmosFileSystem、FtpFileSystem,NativeS3FileSystem(参见《Hadoop*指南》来53
大数据技术原理与应用——概念、存储、处理、分析与应用
了解更多的信息)。
·org-apache.hadoop.fs.FileStatus.一个接口,用于向客户端展示系统中文件和目录的元数据,具体包括文件大小、块大小、副本信息、所有者、修改时间等。可通过FileSystem.listStatus()方法获得具体的实例对象。
·org.apache.hadoop.fs.FSDatalnputStream。文件输入流,用于读取Hadoop文件。
·org.apache.hadoop.fs.FSDataOutputStream。文件输出流,用于写Hadoop文件。
·org.apache.hadoop.conf.Configuration.访问配置项。所有的配置项的值,如果在core-site.xml中有对应的配置,则以core-site.xml为准,否则以core-default.xml中相应的配置项信息为准。
·org.apache.hadoop.fs.Path.用于表示Hadoop文件系统中的一个文件或者一个目录的路径。
·org.apache.hadoop.fs.PathFilter。一个接口,通过实现方法PathFilter.accept(Path path)来判定是否接收路径path表示的文件或目录
