Java 如何为地图创建Avro模式<;整数,Map<;整数,浮点>>;?
地图的文档不是很清楚。我正在尝试将这样一个对象(Map>)序列化到Avro,我如何才能实现这一点Java 如何为地图创建Avro模式<;整数,Map<;整数,浮点>>;?,java,serialization,avro,Java,Serialization,Avro,地图的文档不是很清楚。我正在尝试将这样一个对象(Map>)序列化到Avro,我如何才能实现这一点 {"namespace": "example", "type": "map", "name": "Map", "keys": "int", "values": { "type":"map", "keys":"int", "values":"float" } } 我自己的解决方案: {"namespace": "Schema", "name":"PvMap", "
{"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"}
}
]
}
@Alex A.你能帮我解释一下这个提示吗?