如何在AVRO IDL中为地图设置默认值

时间:2015-08-06 15:13:20

标签: serialization deserialization avro

我有一条记录,并且在记录中有一张地图,我想为地图设置一个默认值。我正在看这个链接,但没有地图的例子 http://avro.apache.org/docs/1.7.5/idl.html

1 个答案:

答案 0 :(得分:2)

所有默认值都应以JSON序列化格式定义。

因此,带有默认地图的记录如下所示:

record DefaultMap {
  map<string> test = {"Hello" : "world", "Merry" : "Christmas"};
}