主题 / 宽容读取 知识卡片宽容读取专业/工作 内容可演化的数据编码通常要求读取端忽略未知字段、保留无法理解的信息,写入端只生成自己承诺的结构。这样新增字段不会立即击穿旧服务。它和[[兼容性是契约]]相连:系统升级靠版本共存,不靠全员同时切换。 参考来源《数据密集型应用系统设计》第4章《编码与演化》 ← 上一张卡片滚动升级要求编码格式同时具备向后与向前兼容 下一张卡片 →语言特定序列化的三个深层问题