国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      文件處理方法、裝置及系統(tǒng)與流程

      文檔序號:11134050閱讀:來源:國知局

      技術(shù)特征:

      1.一種文件處理方法,其特征在于,應(yīng)用于分布式文件系統(tǒng)中,所述分布式文件系統(tǒng)至少包括主節(jié)點(diǎn)和多個(gè)數(shù)據(jù)節(jié)點(diǎn),所述多個(gè)數(shù)據(jù)節(jié)點(diǎn)用于存儲副本文件,所述方法包括:

      指定數(shù)據(jù)節(jié)點(diǎn)接收客戶端發(fā)送的刪除文件指令,所述刪除文件指令包括待刪除文件的文件標(biāo)識,所述指定數(shù)據(jù)節(jié)點(diǎn)為所述多個(gè)數(shù)據(jù)節(jié)點(diǎn)中的任一個(gè);

      從所述主節(jié)點(diǎn)中下載所述主節(jié)點(diǎn)當(dāng)前存儲的狀態(tài)表,所述狀態(tài)表至少包括所刪除文件的文件標(biāo)識,且所述狀態(tài)表至少用于確定所刪除的文件;

      將所述文件標(biāo)識添加到所述狀態(tài)表中,得到更新后的狀態(tài)表;

      向所述主節(jié)點(diǎn)發(fā)送所述更新后的狀態(tài)表,由所述主節(jié)點(diǎn)存儲所述更新后的狀態(tài)表。

      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

      所述指定數(shù)據(jù)節(jié)點(diǎn)接收所述客戶端發(fā)送的讀取文件指令,所述讀取文件指令包括所述文件標(biāo)識;

      判斷當(dāng)前存儲的狀態(tài)表中是否包括所述文件標(biāo)識;

      如果所述當(dāng)前存儲的狀態(tài)表中包括所述文件標(biāo)識,則向所述客戶端發(fā)送文件刪除提示信息,所述文件刪除提示信息用于提示待讀取的文件已經(jīng)被刪除。

      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

      所述指定數(shù)據(jù)節(jié)點(diǎn)獲取當(dāng)前存儲的狀態(tài)表中所刪除文件的文件標(biāo)識;

      將獲取到的文件標(biāo)識對應(yīng)的文件刪除。

      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述狀態(tài)表至少包括文件刪除字段,所述文件刪除字段包括所刪除文件的文件標(biāo)識。

      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述多個(gè)數(shù)據(jù)節(jié)點(diǎn)包括主數(shù)據(jù)節(jié)點(diǎn)和多個(gè)從數(shù)據(jù)節(jié)點(diǎn),所述方法還包括:

      所述指定數(shù)據(jù)節(jié)點(diǎn)為從數(shù)據(jù)節(jié)點(diǎn)時(shí),向所述主數(shù)據(jù)節(jié)點(diǎn)發(fā)送刪除成功消息,由所述主數(shù)據(jù)節(jié)點(diǎn)向所述客戶端發(fā)送所述刪除成功消息。

      6.一種文件處理裝置,其特征在于,應(yīng)用于分布式文件系統(tǒng)的指定數(shù)據(jù)節(jié)點(diǎn)中,所述分布式文件系統(tǒng)至少包括主節(jié)點(diǎn)和多個(gè)數(shù)據(jù)節(jié)點(diǎn),所述多個(gè)數(shù)據(jù)節(jié)點(diǎn)用于存儲副本文件,所述指定數(shù)據(jù)節(jié)點(diǎn)為所述多個(gè)數(shù)據(jù)節(jié)點(diǎn)中的任一個(gè),所述裝置包括:

      接收模塊,用于接收客戶端發(fā)送的刪除文件指令,所述刪除文件指令包括待刪除文件的文件標(biāo)識;

      下載模塊,用于從所述主節(jié)點(diǎn)中下載所述主節(jié)點(diǎn)當(dāng)前存儲的狀態(tài)表,所述狀態(tài)表至少包括所刪除文件的文件標(biāo)識,且所述狀態(tài)表至少用于確定所刪除的文件;

      更新模塊,用于將所述文件標(biāo)識添加到所述狀態(tài)表中,得到更新后的狀態(tài)表;

      發(fā)送模塊,用于向所述主節(jié)點(diǎn)發(fā)送所述更新后的狀態(tài)表,由所述主節(jié)點(diǎn)存儲所述更新后的狀態(tài)表。

      7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:

      所述接收模塊,還用于接收所述客戶端發(fā)送的讀取文件指令,所述讀取文件指令包括所述文件標(biāo)識;

      判斷模塊,用于判斷當(dāng)前存儲的狀態(tài)表中是否包括所述文件標(biāo)識;

      所述發(fā)送模塊,還用于如果所述當(dāng)前存儲的狀態(tài)表中包括所述文件標(biāo)識,則向所述客戶端發(fā)送文件刪除提示信息,所述文件刪除提示信息用于提示待讀取的文件已經(jīng)被刪除。

      8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:

      獲取模塊,用于獲取當(dāng)前存儲的狀態(tài)表中所刪除文件的文件標(biāo)識;

      刪除模塊,用于將獲取到的文件標(biāo)識對應(yīng)的文件刪除。

      9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述狀態(tài)表至少包括文件刪除字段,所述文件刪除字段包括所刪除文件的文件標(biāo)識。

      10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述多個(gè)數(shù)據(jù)節(jié)點(diǎn)包括主數(shù)據(jù)節(jié)點(diǎn)和多個(gè)從數(shù)據(jù)節(jié)點(diǎn),所述指定數(shù)據(jù)節(jié)點(diǎn)為從數(shù)據(jù)節(jié)點(diǎn)時(shí),所述發(fā)送模塊,還用于向所述主數(shù)據(jù)節(jié)點(diǎn)發(fā)送刪除成功消息,由所述主數(shù)據(jù)節(jié)點(diǎn)向所述客戶端發(fā)送所述刪除成功消息。

      11.一種文件處理裝置,其特征在于,應(yīng)用于分布式文件系統(tǒng)的指定數(shù)據(jù)節(jié)點(diǎn)中,所述分布式文件系統(tǒng)至少包括主節(jié)點(diǎn)和多個(gè)數(shù)據(jù)節(jié)點(diǎn),所述多個(gè)數(shù)據(jù)節(jié)點(diǎn)用于存儲副本文件,包括:

      處理器;

      用于存儲處理器可執(zhí)行指令的存儲器;

      其中,所述處理器被配置為:

      接收客戶端發(fā)送的刪除文件指令,所述刪除文件指令包括待刪除文件的文件標(biāo)識,所述指定數(shù)據(jù)節(jié)點(diǎn)為所述多個(gè)數(shù)據(jù)節(jié)點(diǎn)中的任一個(gè);

      從所述主節(jié)點(diǎn)中下載所述主節(jié)點(diǎn)當(dāng)前存儲的狀態(tài)表,所述狀態(tài)表至少包括所刪除文件的文件標(biāo)識,且所述狀態(tài)表至少用于確定所刪除的文件;

      將所述文件標(biāo)識添加到所述狀態(tài)表中,得到更新后的狀態(tài)表;

      向所述主節(jié)點(diǎn)發(fā)送所述更新后的狀態(tài)表,由所述主節(jié)點(diǎn)存儲所述更新后的狀態(tài)表。

      12.一種分布式文件系統(tǒng),其特征在于,所述分布式文件系統(tǒng)包括主節(jié)點(diǎn)、主數(shù)據(jù)節(jié)點(diǎn)和多個(gè)從數(shù)據(jù)節(jié)點(diǎn);

      所述主節(jié)點(diǎn)用于存儲狀態(tài)表,所述狀態(tài)表至少包括所刪除文件的文件標(biāo)識,且所述狀態(tài)表至少用于確定所刪除的文件;

      所述主數(shù)據(jù)節(jié)點(diǎn)和所述多個(gè)從數(shù)據(jù)節(jié)點(diǎn)用于存儲副本文件;

      所述主數(shù)據(jù)節(jié)點(diǎn)還用于接收客戶端發(fā)送的刪除文件指令,所述刪除文件指令包括待刪除文件的文件標(biāo)識,并通過與指定數(shù)據(jù)節(jié)點(diǎn)之間的中間數(shù)據(jù)節(jié)點(diǎn),向所述指定數(shù)據(jù)節(jié)點(diǎn)發(fā)送所述刪除文件指令,所述指定數(shù)據(jù)節(jié)點(diǎn)為所述多個(gè)從數(shù)據(jù)節(jié)點(diǎn)中的任一個(gè);

      所述指定數(shù)據(jù)節(jié)點(diǎn)用于接收所述刪除文件指令,從所述主節(jié)點(diǎn)中下載所述狀態(tài)表,并將所述文件標(biāo)識添加到所述狀態(tài)表中,得到更新后的狀態(tài)表,向所述主節(jié)點(diǎn)發(fā)送所述更新后的狀態(tài)表,由所述主節(jié)點(diǎn)存儲所述更新后的狀態(tài)表。

      13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述指定數(shù)據(jù)節(jié)點(diǎn)還用于得到更新后的狀態(tài)表后,通過所述中間數(shù)據(jù)節(jié)點(diǎn),向所述主數(shù)據(jù)節(jié)點(diǎn)發(fā)送刪除成功消息,由所述主數(shù)據(jù)節(jié)點(diǎn)向所述客戶端發(fā)送所述刪除成功消息。

      14.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述主數(shù)據(jù)節(jié)點(diǎn)和所述多個(gè)從數(shù)據(jù)節(jié)點(diǎn)中除所述指定數(shù)據(jù)節(jié)點(diǎn)以外的任一數(shù)據(jù)節(jié)點(diǎn)還用于當(dāng)接收到所述指定數(shù)據(jù)節(jié)點(diǎn)發(fā)送的刪除成功消息時(shí),從所述主節(jié)點(diǎn)下載所述更新后的狀態(tài)表,并按照已確定的數(shù)據(jù)節(jié)點(diǎn)順序,向上一個(gè)數(shù)據(jù)節(jié)點(diǎn)發(fā)送刪除成功消息,直至所述主數(shù)據(jù)節(jié)點(diǎn)接收到所述刪除成功消息時(shí),向所述客戶端發(fā)送所述刪除成功消息。

      當(dāng)前第2頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1