From 9e9be88e0f1da0e1b59b9ff68b01d03bf2d730ec Mon Sep 17 00:00:00 2001 From: tankilo Date: Sun, 10 Feb 2019 20:18:55 +0800 Subject: [PATCH] fix --- ch4.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ch4.md b/ch4.md index d07302d..c4b3fa2 100644 --- a/ch4.md +++ b/ch4.md @@ -225,7 +225,7 @@ record Person { **图4-5 使用Avro编码的记录** -为了解析二进制数据,您按照它们出现在架构中的顺序遍历这些字段,并使用架构来告诉您每个字段的数据类型。这意味着如果读取数据的代码使用与写入数据的代码完全相同的模式,则只能正确解码二进制数据。阅读器和作者之间的模式不匹配意味着错误地解码数据。 +为了解析二进制数据,您按照它们出现在架构中的顺序遍历这些字段,并使用架构来告诉您每个字段的数据类型。这意味着只有在读取数据的代码与写入数据的代码使用完全相同的模式时,二进制数据才能被正确解码。阅读器和作者之间的模式不匹配意味着错误地解码数据。 那么,Avro如何支持模式演变呢?