我正在将Apache Avro用于一个项目,但我似乎无法理解它所说的maps。我找不到任何正在使用的地图示例,并且规范上的示例非常简单:
地图
地图使用类型名称
"map"
并支持一个属性:
values:
地图值的架构。映射键被假定为字符串。
例如,从 string 到 long 的映射声明为:
{"type": "map", "values": "long"}
适合该模式的数据可能看起来像 JSON 吗?地图有什么用处,而记录并没有做得更好?
我正在将Apache Avro用于一个项目,但我似乎无法理解它所说的maps。我找不到任何正在使用的地图示例,并且规范上的示例非常简单:
地图
地图使用类型名称
"map"
并支持一个属性:
values:
地图值的架构。映射键被假定为字符串。
例如,从 string 到 long 的映射声明为:
{"type": "map", "values": "long"}
适合该模式的数据可能看起来像 JSON 吗?地图有什么用处,而记录并没有做得更好?