之所以采用canal,原因如下:某些情况无法从日志中获取信息,而又无法利用sqoop等EL工具对数据实时的监控,canal的工作原理很简单,就是把自己伪装成slave,假装从master复制数据。