binlog-analyser:基于Netty实现的Mysql binlog解析工具

时间:2024-04-07 17:59:23
【文件属性】:

文件名称:binlog-analyser:基于Netty实现的Mysql binlog解析工具

文件大小:23KB

文件格式:ZIP

更新时间:2024-04-07 17:59:23

Java

小白一个,刚学习完Netty,打算做一个Demo练练手。 感谢以下项目提供的思路,向他们学习! 1, 2, 思路 1,启动: 1.1,需要一个Bootstrap作为客户端的启动类。 1.2,然后添加指定的处理器来解析包,添加管道传输数据; 1.3,配置ChannelFuture类监听端口发起初始化连接等。 2,那么需要什么处理器呢? 2.1,需要支持对MySQL协议进行解析的类。 2.2,需要支持对MySQL不同操作进行解析和处理;操作主要分为:建立连接操作,身份认证操作,内置事件操作。 2.3,我们主要是对MySQL内置事件进行提取一些主要信息:MDL,DDL,DCL操作。 注意1:MySQL使用小端模式1,最低地址表示最后一个面的值,最高地址表示最前面的值。值:0x1234;显示:0x34 0x12。 2,字节整数转10二进制整数步骤:(byte [0]&0xFF)| (by


【文件预览】:
binlog-analyser-master
----pom.xml(1KB)
----src()
--------main()
----note()
--------format-description-event.txt(3KB)
--------发送数据包的格式.md(448B)
----.gitignore(352B)
----README.md(1KB)

网友评论