Debezium 上参数 database.history 的确切含义是什么?

What is the exact meaning of the parameter database.history on Debezium?

我们正在开发一个项目,使用 Debezium 将读取二进制日志的数据库中的数据流式传输到消息代理。对其进行更深入的研究,并试图更好地理解该工具,出现了两个与配置参数相关的问题:

谢谢!

数据库历史用于记录数据库架构随时间的演变。 Debezium 使用它从历史事件中创建正确的数据,以防数据库中的模式发生更改。 MemoryDatabaseHistory 应该仅用于测试,因为它不会在重启后继续存在。 FileDatabaseHistory 应仅用于 Debezium Embedded。如果你使用 Debezium iniside Kafka Connect 那么你应该使用 KafkaDatabaseHistory.