Hadoop中Writable和WritableComparable区别
生活随笔
收集整理的這篇文章主要介紹了
Hadoop中Writable和WritableComparable区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Hadoop的key和value的傳遞序列化需要涉及兩個(gè)重要的接口Writable和WritableComparable
1> Writable:
也就是讀數(shù)據(jù)和寫數(shù)據(jù)的方式
2> WritableComparable:
????? 也就是比Writable多了一個(gè)compareTo方法,這個(gè)的用途是是為了確定是不是相同的key,因此得出如下結(jié)論:
hadoop為Key的數(shù)據(jù)類型必須實(shí)現(xiàn)WritableComparable,而Value的數(shù)據(jù)類型只需要實(shí)現(xiàn)Writable即可,能做Key的一定可以做Value,能做Value的未必能做Key.
常用的WritableComparable實(shí)現(xiàn)如下:
常用的Writable實(shí)現(xiàn)如下(除了上述的):
?
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的Hadoop中Writable和WritableComparable区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hadoop源码导入Eclipse
- 下一篇: 搜索背后的奥秘——浅谈语义主题计算