1. 程式人生 > >MapReduce對Key-value的要求

MapReduce對Key-value的要求

MapReduce中資料始終為k-v格式,有如下要求:

value 可讀寫

key  可讀寫 可排序

key-value 可序列化  

 

序列化的意思就是你的資料現在是object物件,這可以存在於記憶體中,但是沒辦法傳輸。

我們必須把它序列化成位元組流,讓他可以儲存到磁碟上成為檔案,並且可以被在機器上傳輸。