大數(shù)據(jù)分析是考生筆考的科目之一,在CGFT考試中是很重要的學(xué)習(xí)哦!那HDFS編程的主要JavaAP1你知道多少呢?小編給你說說!
·org.apache.hadoop.fs.FileSystem.一個(gè)通用文件系統(tǒng)的抽象基類,可以被分布式文件系統(tǒng)繼承。
所有可能使用Hadoop文件系統(tǒng)的代碼都要使用到這個(gè)類。Hadoop為FileSystem這個(gè)抽象類提供了多種具體的實(shí)現(xiàn),如 LocalFileSystem、DistributedFileSystem、HftpFileSystem、FsftpFileSystem、HarFileSystem、KosmosFileSystem、FtpFileSystem,NativeS3FileSystem(參見《Hadoop*指南》來53
大數(shù)據(jù)技術(shù)原理與應(yīng)用——概念、存儲(chǔ)、處理、分析與應(yīng)用
了解更多的信息)。
·org-apache.hadoop.fs.FileStatus.一個(gè)接口,用于向客戶端展示系統(tǒng)中文件和目錄的元數(shù)據(jù),具體包括文件大小、塊大小、副本信息、所有者、修改時(shí)間等。可通過FileSystem.listStatus()方法獲得具體的實(shí)例對(duì)象。
·org.apache.hadoop.fs.FSDatalnputStream。文件輸入流,用于讀取Hadoop文件。
·org.apache.hadoop.fs.FSDataOutputStream。文件輸出流,用于寫Hadoop文件。
·org.apache.hadoop.conf.Configuration.訪問配置項(xiàng)。所有的配置項(xiàng)的值,如果在core-site.xml中有對(duì)應(yīng)的配置,則以core-site.xml為準(zhǔn),否則以core-default.xml中相應(yīng)的配置項(xiàng)信息為準(zhǔn)。
·org.apache.hadoop.fs.Path.用于表示Hadoop文件系統(tǒng)中的一個(gè)文件或者一個(gè)目錄的路徑。
·org.apache.hadoop.fs.PathFilter。一個(gè)接口,通過實(shí)現(xiàn)方法PathFilter.accept(Path path)來判定是否接收路徑path表示的文件或目錄
學(xué)習(xí)交流群(掃碼免費(fèi)加群)
- 1、新手入門
- 2、學(xué)習(xí)資料
- 3、免費(fèi)課程
- 4、考試動(dòng)態(tài)
- 5、備考干貨
- 6、答疑沖刺