91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

創建HDFS的FileSystem對象的小心得

發布時間:2020-07-06 04:29:54 來源:網絡 閱讀:2561 作者:alexanda2000 欄目:大數據

FileSystem fs = FiileSystem.get(new URI("hdfs://hadoop1:9000"),new Configuration() );

以這種方式可以創建fs對象,但缺點時,使用了空白的Configuration對象,實際上只授予了fs.default.name這個屬性,當訪問的HDFS使用了HA(需要多個參數配合,同時指定),或者需要指定其它設置的時候,就會有問題


Configuration conf = new Configuration();

conf.addResource(new Path("conf/core-site.xml"));

conf.addResource(new Path("conf/hdfs-site.xml"));

FileSystem fs = FiileSystem.get(conf);

以這種方式創建出來的FS具有更大靈活性,以及更加方便。因為它直接讀取了xml中的設置,如果有必要,也可以調用conf.set方法了設置單個屬性。


另外,addResource有幾種形式,一種形式是:addResource(String fileName),傳入參數是文件名。這種形式強烈依賴于CLASS_PATH,程序只會在CLASS_PATH中尋找文件名,如果在文件名中寫入路徑是無效的。

addResource的另一種形式是addResource(Path file),這種方式不依賴于CLASS_PATH,可以在new Path的時候指定路徑,不管是在程序開發中的調試,還是部署時參數文件相對固定的情況都會更有用


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

无锡市| 新绛县| 女性| 黑龙江省| 富阳市| 清水河县| 乌兰县| 庄浪县| 清流县| 容城县| 兴文县| 开原市| 永顺县| 阜康市| 常熟市| 鹤壁市| 夹江县| 仁布县| 天气| 盐山县| 长乐市| 福建省| 许昌市| 崇左市| 独山县| 连平县| 柘城县| 多伦县| 玉屏| 临沧市| 醴陵市| 克东县| 金塔县| 凤台县| 宜兰市| 新乡市| 台南市| 静安区| 广汉市| 布尔津县| 图们市|