hadoop 2.7源碼分析之RecordFactory

概述 hadoop使用了protobuf作爲默認的序列化協議,但是hadoop也實現了插拔機制,允許用戶使用其它的序列化協議,如thrift等。所以,hadoop在制定接口和實現基於protobuf的底層模塊時,使用了抽象工廠模式,並使用java反射對抽象工廠模式加以優化。 抽象工廠模式 抽象工廠模式用於生產不同產品族的全部產品。對於每一個產品族,都有一個具體工廠。而每一個具體工廠創建屬於同一個產
相關文章
相關標籤/搜索