脚本宝典收集整理的这篇文章主要介绍了Apache Avro 学习,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
参考官方文档:https://avro.apache.org/docs/current/spec.html#schema_record
Schema的结构其实就是一种json格式。
基本数据类型一共有8种: null
,boolean
,int
,long
,float
,double
,bytes
,string
。{"type":"string"}代表的就是类型是string的schema
Avro提供了六种复杂数据类型:record
,enums
,arrays
,maps
,unions
,fixed
Records
Records有以下属性:
name
:提供record的的名称(string类型,必要参数)namespace
:提供全限定名称(string类型)doc
:提供说明的文档内容(string类型)aliases
:别名(array类型)fields
:列举字段的属性和值
name
:必要参数以上是脚本宝典为你收集整理的Apache Avro 学习全部内容,希望文章能够帮你解决Apache Avro 学习所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。