apache-kafka - 为多个 Kafka 主题重用一个模式
问题描述
我试图搜索这个,但我的结果总是充斥着“每个 Kafka 主题有多个模式”条目。我想知道反过来,如果它可能有问题,或者我是否可以预期为不同的 Kafka 主题重用相同的模式会出现问题?对于我的用例,它们肯定必须是不同的主题(虽然它们必须始终具有相同的架构),但我不知道我是否会违反架构名称和主题名称之间的一些隐藏语义关系。这会“仅”打破惯例或导致实际问题吗?
解决方案
假设您使用的是 Confluent Schema Registry,那么每个主题都是一个唯一的主题,但是这些模式确实可以共享,因为匹配的模式会生成匹配的 id。
这不是问题,并且通过不存储重复信息来节省代理的存储空间
推荐阅读
- three.js - Three.js 材质颜色扭曲了我的纹理颜色
- java - 使用 Java 解析 JSON 响应
- python-3.x - 熊猫如何按标志列获取前 n 组
- c - 使用 fgets 和 sscanf 从 csv 文件读取时的 EXC_BAD_ACCESS
- protractor - 在量角器中使用POM返回值形式函数
- python - Pandas:根据列中的空值拆分数据框
- html - 扩展按钮右上角
- java - 将 wordnet 与 solr7.5.0 集成
- node.js - 如何合并 2 个树枝模板
- google-cloud-functions - google 函数:从函数访问 google 存储桶