应该使用kafka模式注册表服务器

pkmbmrz7  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(403)

当我使用schema registry server时,我发现我不能再更改同一主题中的schema了。但是没有schema registry,每个记录内部都有自己的schema,所以随时都可以很容易地更改schema。
因此,当我使用schema registry server时,如何更改模式。

z3yyvxxp

z3yyvxxp1#

您可以更改存储在合流模式注册表中的模式,只是默认配置强制向后兼容。您可以使用以下参数更改该兼容性配置:

avro.compatibility.level

avro兼容类型。有效值为: none (新模式可以是任何有效的avro模式), backward (新模式可以读取最新注册模式生成的数据), backward_transitive (新模式可以读取所有以前注册的模式生成的数据), forward (最新注册的模式可以读取新模式生成的数据), forward_transitive (所有以前注册的模式都可以读取新模式生成的数据), full (新模式与最新注册的模式向后和向前兼容), full_transitive (新架构与以前注册的所有架构向后和向前兼容)
类型:字符串默认值:“向后”重要性:高

相关问题