Avro 格式是在數(shù)據(jù)湖登陸區(qū)存儲(chǔ)數(shù)據(jù)的理想選擇,因?yàn)椋?/p>

1.落地區(qū)的數(shù)據(jù)通常被整體讀取,以供下游系統(tǒng)進(jìn)一步處理(這種情況下基于行的格式效率更高)。

  1. 下游系統(tǒng)可以輕松地從 Avro 文件中檢索表模式(無(wú)需將模式單獨(dú)存儲(chǔ)在外部元存儲(chǔ)中)。

  2. 任何源模式更改都很容易處理(模式演變)。

Avro可以用于RPC調(diào)用?

Avro也可以作為RPC調(diào)用的一種編碼格式,同XMLJSON、Hessian, Thrift, Protocol Buffers等相同作用,用于API技術(shù)體系中。
初步使用過(guò)程,可以參考《Avro序列化和RPC實(shí)現(xiàn)

參考資料:

詳細(xì)了解Avro,訪問(wèn)其網(wǎng)
簡(jiǎn)單了解Avro,可參考 《Avro從入門(mén)到入土》,《Avro簡(jiǎn)介及使用入門(mén)》,《Avro 之Java語(yǔ)言入門(mén)案
Avro與大數(shù)據(jù)相關(guān),可參考《Avro在Spark中的應(yīng)用入門(mén)》,《Hadoop存儲(chǔ)格式

一站搜索、試用、比較全球API!
冪簡(jiǎn)集成已收錄 5484種API!
試用API,一次比較多個(gè)渠道