亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

創建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

云林县| 安义县| 上高县| 大姚县| 邻水| 岳西县| 承德市| 洛南县| 鹰潭市| 敦煌市| 化德县| 西华县| 志丹县| 英吉沙县| 杭州市| 临朐县| 中宁县| 鲜城| 永济市| 凤城市| 颍上县| 吉林省| 齐齐哈尔市| 桂东县| 沈丘县| 淮安市| 佛教| 清镇市| 平乐县| 浦东新区| 澳门| 博兴县| 保德县| 民乐县| 惠来县| 集安市| 宁强县| 临海市| 遵义县| 通渭县| 墨江|