授权公布号:CN112966025B
一种binlog日志挖掘字典实现方法
有效
申请
2021-03-17
申请公布
2021-06-15
授权
2022-07-19
预估到期
2041-03-17
| 申请号 | CN202110283819.3 |
| 申请日 | 2021-03-17 |
| 申请公布号 | CN112966025A |
| 申请公布日 | 2021-06-15 |
| 授权公布号 | CN112966025B |
| 授权公告日 | 2022-07-19 |
| 分类号 | G06F16/2458;G06F16/17;G06F16/11;G06F16/2455;G06F16/27 |
| 分类 | 计算;推算;计数; |
| 申请人名称 | 焦点科技股份有限公司 |
| 申请人地址 | 江苏省南京市高新开发区星火路软件大厦A座12F |
专利法律状态
2022-07-19
授权
状态信息
授权
2021-06-15
公布
状态信息
公布
摘要
本发明公开了一种binlog日志挖掘字典实现方法,其特征在于,包括步骤1:在进行挖掘前,对字典库进行初始化准备动作,所述初始化准备动作包括部署字典库、检查源库和字典库的库表结构;步骤2:重演binlog日志挖掘过程中捕获到ddl记录;步骤3:在库表的指定位置进行回溯挖掘。本发明以极小代价获取挖掘过程中字典信息,通过额外引入字典库作为持久层,并将ddl操作重演至字典库,这样可以还原挖掘时间点上数据库的字典状态,从而保障了字典与挖掘日志进度一致的问题。解决现有mysql8.0之前日志挖掘字典信息无法获取和mysql8.0之后binlog记录字典信息开销过大的问题。


