1. 程式人生 > 其它 >PHP筆記(二):字串處理相關方法

PHP筆記(二):字串處理相關方法

HDFS的簡介:
HDFS的產生背景:隨著資料量的越來越大,一個作業系統儲存不下所有的資料。需要分配到更多的作業系統管理的磁碟上儲存。但是不方便管理和維護,迫切需要一種系統來管理多臺機器上的檔案,這就是分散式檔案管理系統,HDFS只是分散式檔案管路系統的一種。

HDFS的簡介:HDFS是一個分散式檔案系統,用於儲存檔案,通過目錄樹結構來定位檔案。

HDFS的使用場景:適合一次寫入,多次讀出的場景。不支援檔案的修改。適合做資料分析,並不適合做網盤應用

HDFS的缺點:

  1.不適合做低延時的資料訪問

  2.無法高效的儲存小檔案:1.儲存了大量小檔案,會佔用大量的namenode的儲存空間去儲存小檔案的目錄和塊資訊。2.小檔案的定址時間會超過讀取時間,違背了HDFS的設計初衷

  3.不支援檔案的隨機修改,併發寫入:1.一個檔案只能有一個寫,不允許多個執行緒同時寫。2.僅支援資料的append(追加),不支援檔案的隨機修改。