【问题标题】:What is the exact meaning of the parameter database.history on Debezium?Debezium 上的参数 database.history 的确切含义是什么?
【发布时间】:2019-07-30 06:51:55
【问题描述】:

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

  • 参数database.history的具体含义是什么?
  • MemoryDatabaseHistoryFileDatabaseHistory 的可能值有什么区别?

谢谢!

【问题讨论】:

    标签: mysql debezium mysqlbinlog


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-12-06
      • 2011-12-14
      • 1970-01-01
      • 2011-05-06
      • 2013-07-22
      • 1970-01-01
      • 2017-04-19
      • 2015-08-02
      相关资源
      最近更新 更多