In this article I will try to describe my experimenting with Avro, specifically 在这篇文章中我将试着描述我使用Avro的经验,特别是
In this test, the fully qualified name of the first schema is com. navteq. avro. FacebookUser, so the substitution works correctly and the execution prints out the following result 在这个测试中,第一个模式的完全限定名是com.navteq.avro.FacebookUser,替换正常运行并打印出以下结果
Backward compatibility in Avro documents. Avro文档的向后兼容性。
In the current Avro implementation, a Schema class takes a single file ( or string) to build the internal schema representation. 在当前Avro实现中,模式类需要一个文件(或字符串)来表示内部模式。
How to componentize Avro schemas and build overall schema out of components, maintained separately in multiple files 如何建立组件化Avro模式,使用组件搭建整体模式,分别保存在多个文件中
Although technically Avro does not support inheritance [ 7], it is simple enough to implement an inheritance-like structure. 虽然技术上Avro不支持继承[7],但要是实现一个类继承的结构非常简单。
Dynamic typing: Avro does not require that code be generated. 动态类型:Avro无需生成代码。