Kafka-你能在主题存在之前创建模式吗?这两者之间有什么关系?

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

是否有任何必须遵循的顺序-例如,人员应该先创建主题,然后在schema registry中创建schema,反之亦然?
两个主题可以从schema registry使用相同的模式吗?
每个主题都需要有重点和价值吗(因此每个主题需要有两个模式?)
什么是关系和可能的组合?
谢谢。

ubby3x7f

ubby3x7f1#

有什么必须遵守的命令吗
不。如果启用了自动主题创建,甚至可以立即开始为不存在的主题生成avro。合流序列化程序自动注册模式,代理将创建一个带有默认分区和副本的主题
两个主题可以使用相同的模式吗
是的,两个不同主题的avro模式id可以相同。例如,在多个主题上共享的字符串的avro键将导致在注册表中输入两个主题,但是只有一个schema id支持它们
每个主题都需要有重点和价值吗?
对。这是Kafka唱片协议的一部分。但是,密钥可以为空。如果您没有对键或值使用avro序列化程序,则不会进行任何输入。如果一个或另一个选项不可用,则不需要对这两个选项都使用avro

相关问题