同题目,如何使用呢?
MYSQL master/slave也是基于binlog的,也差不多是实时解析了,看看MYSQL的这部分实现应该有帮助,解析完后写入队列就简单了。不过binlog里没有select记录。
提供另外一种方法看是否能满足你的需求:
开启MYSQL的 general log,general log会记录所有的SQL,从MySQL5.1.6版开始,general query log开始支持写到文件或者数据库表两种方式,如果配置log_output=table的话,SQL记录都会存到表里,这样就省了解析二进制文件的过程。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
MYSQL master/slave也是基于binlog的,也差不多是实时解析了,看看MYSQL的这部分实现应该有帮助,解析完后写入队列就简单了。不过binlog里没有select记录。
提供另外一种方法看是否能满足你的需求:
开启MYSQL的 general log,general log会记录所有的SQL,从MySQL5.1.6版开始,general query log开始支持写到文件或者数据库表两种方式,如果配置log_output=table的话,SQL记录都会存到表里,这样就省了解析二进制文件的过程。