序列化和反序列化

序列化是將對象轉換爲字節流,本質上能夠理解爲將鏈表的非連續空間的數據存儲轉化爲連續空間存儲的數組中。這樣就能夠將數組進行流式傳輸或者存儲。相反,反序列化就是將字節流轉換爲對象。
數組


序列化的主要目的:spa

     1.進程間的通訊:不一樣節點之間進行數據傳輸對象

     2.數據持久化存儲到磁盤:本地節點講對象寫入磁盤。進程


spark 中,序列化擁有重要地位。不管是內存或者磁盤中的RDD含有的對象存儲,仍是節點間的傳輸數據,都要執行序列化內存

相關文章
相關標籤/搜索