canal+MySQL+RocketMQ,将MySQL表变更同步到消息队列

公司项目用到了MySQL和ES,ES主要用来查询,但是之前每次都是更新MySQL后同步更新ES,由于ES没有更新的方法,需要每次都查询更新,导致每次耗时都很长.考虑将更新ES的操作异步处理掉,然后找到了canal这么一个开源项目. 项目地址:https://github.com/alibaba/ca