java - hdfs FSDataOutputStream和FileSystem的问题
迷茫
迷茫 2017-04-18 09:46:04
0
1
529

FileSystem是否就相当于client?
每次FileSystem.create就是新建了一个client?

关于hdfs文件关闭,当FSDataOutputStream流关闭了,是否就表示这个文件关闭了,该文件可以供其他操作,如hive、MR等,因为文件不关闭,是无法供其他操作的;还是FileSystem关闭了才算文件关闭,才能对该文件做其他操作?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua (1)
Peter_Zhu
  1. Ya

  2. Hanya tutup strim FSDataOutputStream Ini ditulis untuk satu fail. FileSystem hanyalah klien seperti yang anda fahami, dan ia sama sekali berbeza daripada menutup aliran baca dan tulis satu fail. Di samping itu, tujuan utama menutup aliran FSDataOutputStream adalah untuk mengepam kandungan yang sedang ditulis ke sistem fail sebenar, jika tidak, baca dan tulis mungkin tidak segerak dan menyebabkan masalah

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!