AVDL与JSON作为模式的人工输入

时间:2018-08-28 11:38:49

标签: java apache avro

据我了解,AVRO为协议定义提供了AVDL。同样,任何AVRO模式都可以以文本格式表示为JSON。

我正在尝试构建一个数据处理应用程序。该应用程序将AVRO模式作为请求数据的输入定义。我看到此输入定义的2种方法:

  1. JSON-.avsc文件作为模式
  2. AVDL-AVRO提供的IDL,用于表示协议

我的问题是:

使用AVDL进行模式定义是正确的还是特定于协议?

我更喜欢AVDL,因为它提供了编程语言构造。尽管我可能没有意识到这样做的缺点

0 个答案:

没有答案