簡體   English   中英

如何為地圖創建Avro模式 <Integer,Map<Integer,Float> &gt;?

[英]How to create Avro schema for Map<Integer,Map<Integer,Float>>?

地圖的文檔不是很清楚。 我正在嘗試將這樣的對象(Map>)序列化為Avro,我該如何實現。

{"namespace": "example",
 "type": "map",
 "name": "Map",
 "keys": "int",
 "values": {
  "type":"map",
  "keys":"int",
  "values":"float" 
 }
}  

我自己的解決方案:

{"namespace": "Schema",
  "name":"PvMap",
  "type":"record",
  "fields":[
  {"name": "TradeId", "type": "int"},
    { "name": "Tmap",
      "type":{
      "type":"map",
      "values":"float"}
      }
  ]
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM