canal 记录
Message[id=5,entries=[
header { version: 1 logfileName: "mysql-bin.000004" logfileOffset: 1709 serverId: 1 serverenCode: "UTF-8" executeTime: 1641345376000 sourceType: MYSQL schemaName: "" tableName: "" eventLength: 27} entryType: TRANSACTIONEND storeValue: "\022\003314",
header { version: 1 logfileName: "mysql-bin.000004" logfileOffset: 1736 serverId: 1 serverenCode: "UTF-8" executeTime: 1641346186000 sourceType: MYSQL schemaName: "" tableName: "" eventLength: 73} entryType: TRANSACTIONBEGIN storeValue: " \n",
header { version: 1 logfileName: "mysql-bin.000004" logfileOffset: 1871 serverId: 1 serverenCode: "UTF-8" executeTime: 1641346186000 sourceType: MYSQL schemaName: "canaldb_a" tableName: "canal_test" eventLength: 51 eventType: INSERT

这篇博客主要介绍了Canal记录的数据库变更事件,包括TRANSACTIONBEGIN、INSERT和TRANSACTIONEND等类型,展示了如何解析日志中包含的服务器ID、执行时间、事件长度等信息,以及对数据表'canal_test'的INSERT操作详情。
最低0.47元/天 解锁文章
2601

被折叠的 条评论
为什么被折叠?



