# canal-server-log-process **Repository Path**: BlusFlowerPants/canal-server-log-process ## Basic Information - **Project Name**: canal-server-log-process - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-14 - **Last Updated**: 2022-06-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # canal-server-log-process #### 介绍 用于记录指定数据库 binlog 日志,按月分表,采用 canal-client 支持掉线重连,实时增加监听的数据库、表,支持手动停止监听、启动监听 ##### 功能设计思考 ![输入图片说明](%E5%9B%BE%E7%89%871.png) ##### 支持整体面板监控 ![输入图片说明](https://images.gitee.com/uploads/images/2022/0509/145521_1c657f97_5484931.png "屏幕截图.png") ##### 支持实时扩展监听,自动重连,手动连接、断开 ![输入图片说明](https://images.gitee.com/uploads/images/2022/0509/145609_71854cf7_5484931.png "屏幕截图.png") ##### 记录单表数据变更实时显示 ![输入图片说明](https://images.gitee.com/uploads/images/2022/0509/145810_e704c22d_5484931.png "屏幕截图.png") ##### 新旧数据变更方便对比 ![输入图片说明](image.png) #### 软件架构 mysql、canal-server、canal-client、mongodb #### 后续优化 需要集成 clickhouse ,将 mongodb 替换