久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java對hdfs的操作是怎樣的

205次閱讀
沒有評論

共計 1873 個字符,預計需要花費 5 分鐘才能閱讀完成。

這期內容當中丸趣 TV 小編將會給大家帶來有關 java 對 hdfs 的操作是怎樣的,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

package hdfs;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.URI;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FSDataInputStream;
import org.apache.hadoop.fs.FSDataOutputStream;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IOUtils;
 * java 對 hdfs 的操作
 * @author  林
 *
 */
public class App2 {
 public static final String HDFS_PATH =  hdfs://hadoop:9000 
 public static final String DRI_PATH =  /d1000 
 public static final String FILE_PATH =  /d1000/f1000 
 public static void main(String[] args) throws Exception { FileSystem fileSystem = FileSystem.get(new URI(HDFS_PATH),new Configuration());
 // 創建文件夾
 mkDri(fileSystem);
 // 上傳文件
 uploadDate(fileSystem);
 // 下載文件
 downloadFile(fileSystem);
 // 刪除文件
 deleteFile(fileSystem);
 }
 public static void deleteFile(FileSystem fileSystem) throws IOException { fileSystem.delete(new Path(FILE_PATH), true);
 }
 
 // 下載文件
 public static void downloadFile(FileSystem fileSystem) throws IOException { FSDataInputStream in = fileSystem.open(new Path(FILE_PATH));
 FileOutputStream out = new FileOutputStream(new File( D:/copy.txt));
 //IOUtils.copyBytes(in, System.out, 2048, true); 下載到控制臺
 IOUtils.copyBytes(in,out, 2048, true);
 }
 
 // 上傳文件
 public static void uploadDate(FileSystem fileSystem) throws IOException,
 FileNotFoundException { FSDataOutputStream out = fileSystem.create(new Path(FILE_PATH));
 FileInputStream in = new FileInputStream( D:/hadoop 安裝.txt 
 IOUtils.copyBytes(in, out, 1024,true);
 }
 // 創建目錄
 public static void mkDri(FileSystem fileSystem) throws IOException { fileSystem.mkdirs(new Path(DRI_PATH));
 }
}

上述就是丸趣 TV 小編為大家分享的 java 對 hdfs 的操作是怎樣的了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計1873字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 集安市| 海丰县| 孟州市| 六安市| 云阳县| 忻城县| 若尔盖县| 徐水县| 房产| 永平县| 无棣县| 固镇县| 平乐县| 闽清县| 志丹县| 鹰潭市| 聂拉木县| 河源市| 玛多县| 高淳县| 雷山县| 辽宁省| 吴江市| 旌德县| 全南县| 闵行区| 临泉县| 县级市| 佛冈县| 洛阳市| 石首市| 衡阳市| 泰和县| 石狮市| 江山市| 交口县| 会宁县| 宁武县| 赫章县| 阿拉善右旗| 蒲江县|