当我读到debezium的常见问题时,据说:
大多数连接器将单个数据库表的所有事件记录到单个主题中。此外,主题中的所有事件都是完全有序的,这意味着所有这些事件的顺序都将保持不变。
数据库的事件是如何组织的?
但是,afaik apache kafka只在单个分区内提供排序保证。因此,如果我希望某个主题中的事件是有序的,我必须将该主题设置为只有一个分区,这会牺牲kafka的吞吐量,否则会使用其他机制。但我在debezium的文档中没有看到任何解释。
我的问题是,debezium如何在一个主题中实现排序保证?或者我应该学习哪个模块的源代码来找出这个特性的详细实现?
暂无答案!
目前还没有任何答案,快来回答吧!