MYSQL同步数据到ES

1.MYSQL的数据同步通常采用binlog进行同步。所有的数据库操作都会写binlog日志,所以采用binlog的方式去做数据复制是非常好的。

2.比如要做ES的订单查询系统,可以使用binlog去做数据同步,当数据发生变化,数据量将会采用binglog的方式将数据写到ES达到同步的目的。

3.工具:开源组件Canal。

            go-mysql-elasticsearch。

 

MYSQL同步数据到ES