Kafka Avro序列化之二:使用Twitter的Bijection 类库实现

Kafka Avro序列化之一:使用自定义序列化 比较麻烦,需要根据 schema 生成实体类,需要调用 avro 的 API 实现 对象到 byte[]的序列化 和 byte[] 到对象的反序列化转化,而那些方法看上去比较繁琐,幸运的是,Twitter 开源的类库 Bijection 对传统的 Avro API 进行了封装了和优化,让我们可以方便的实现以上操作。

添加Maven依赖

添加jijection依赖:

<dependency>
    <groupId>com.twitter

你可能感兴趣的:(大数据企业级实战,kafka,schema,avro)