第一章 课程概述和Avro基础
(*)课程概述
(*)Java的序列化
(*)Hadoop的序列化
(*)Avro的数据类型和Schema
第二章 在Java序列化中使用Avro
(*)使用Schema实现Java的序列化
(*)使用Schema实现Java的反序列化
(*)使用Avro Tools生成Schema生成类实现Java的序列化
(*)使用Avro Tools生成Schema生成类实现Java的反序列化
第三章 在RPC中使用Avro
(*)知识点回顾:Hadoop中的RPC通信
(*)在RPC使用Avro实现消息的通信之一:定义消息格式Schema
(*)在RPC使用Avro实现消息的通信之二:开发服务器端程序
(*)在RPC使用Avro实现消息的通信之三:开发客户端端程序
第四章 在MapReduce中使用Avro
(*)知识点回顾:Hadoop中的MapReduce
(*)在MapReduce中使用Avro之一:定义数据格式Schema
(*)在MapReduce中使用Avro之二:开发Mapper端程序
(*)在MapReduce中使用Avro之三:开发Reducer端程序
(*)在MapReduce中使用Avro之四:开发Job主程序端程序
(*)在MapReduce中使用Avro之五:运行测试
(*)在MapReduce任务中使用Schema的生成类