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

溫馨提示×

溫馨提示×

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

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

八、HDFS的一致性flush

發布時間:2020-06-06 18:15:17 來源:網絡 閱讀:546 作者:隔壁小白 欄目:大數據

一、背景

hdfs在寫入的過程中,只有完全寫入整個文件的內容之后,對其他client才會可見,否則在寫入的過程中是不可見。如果想要立即可見,就需要一致性flush 的操作。

二、一致性flush

代碼例子:

@Test
    public void writeFile() throws Exception{
        // 1 創建配置信息對象
        Configuration configuration = new Configuration();
        fs = FileSystem.get(configuration);

        // 2 創建文件輸出流
        Path path = new Path("F:\\date\\H.txt");
        FSDataOutputStream fos = fs.create(path);

        // 3 寫數據
        fos.write("hello Andy".getBytes());
        // 4 一致性刷新
        fos.hflush();

        fos.close();
    }

方法很簡單,就是調用輸出流的 hflush() 方法,刷寫client的緩沖區,讓其他client立即可以看到寫入的內容。一般在并發讀寫的情況下,要求多個client的數據都是一致,就會要求這點。

向AI問一下細節

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

AI

都江堰市| 玛纳斯县| 普兰县| 威远县| 清涧县| 买车| 鸡东县| 阳城县| 呼玛县| 和顺县| 礼泉县| 龙山县| 伊金霍洛旗| 呈贡县| 安吉县| 潞西市| 农安县| 安达市| 焦作市| 定日县| 枣强县| 九江县| 平阴县| 炉霍县| 九龙城区| 宜阳县| 靖安县| 无棣县| 福鼎市| 滨州市| 莆田市| 安达市| 五河县| 襄城县| 四平市| 军事| 华坪县| 固始县| 都兰县| 海口市| 绍兴县|