H.Ç*_*Ç.T 4 postgresql apache-kafka apache-kafka-connect debezium
我计划使用Debezium来制作活动,Kafka并且我需要强有力的交付和订购保证。通过在生产者配置中使用enable.idempotence=true参数,我可以获得这些保证。
Kafka
enable.idempotence=true
我的问题是:
注意:我计划使用Debezium Connector for PostgreSQL
Isk*_*der 6
德莱维语义公司
Debezium保证至少一次交付:
当所有系统都正常运行或部分或全部系统正常关闭时,使用应用程序可以期望一次准确地看到每个事件。然而,当出现问题时,消费应用程序总是有可能至少看到一次事件。
来源:为什么消费应用程序必须预期重复事件?
订购保证
Debezium具有强大的订购保证:
大多数连接器会将单个数据库表的所有事件记录到单个主题。此外,主题内的所有事件都是完全有序的,这意味着所有这些事件的顺序将保持不变。(即使在失败期间事件重复,应用所有事件后的最终结果也将保持不变。)
来源:数据库的事件是如何组织的?
归档时间:
5 年,11 月 前
查看次数:
3006 次
最近记录: