cancal、kafka实现历史消息同步

按照我目前写得帖子内容,总结一下目前导入数据的三种方法:
1、import(详见windows neo4j-admin import操作详解(有步骤、代码、图示))
2、apoc(详见在neo4j里,利用apco、jdbc实现数据从mysql导入neo4j中)
3、历史消息同步(详见本文)
参考内容:
canal meta.data 文件说明

直接上步骤:
1、打开mysql

show binary logs;

图示:
cancal、kafka实现历史消息同步_第1张图片

show binlog events in 'LAPTOP-JBOU1V6D-bin.000014';

LAPTOP-JBOU1V6D-bin.000014是我自己选择的,你们根据自己需要选择

图示:
cancal、kafka实现历史消息同步_第2张图片
2、修改canal的meta.dat文件
a、mysql里可以看到:
cancal、kafka实现历史消息同步_第3张图片
b、修改如下:
在这里插入图片描述
保存meta.dat
3、运行java程序(详见上一篇帖子)
4、重启cannal
5、完成,结果如下:
cancal、kafka实现历史消息同步_第4张图片

你可能感兴趣的:(知识图谱)