[发明专利]一种基于哈夫曼树群的接口数据结构分析调整方法在审
| 申请号: | 202111581765.5 | 申请日: | 2021-12-22 |
| 公开(公告)号: | CN114238341A | 公开(公告)日: | 2022-03-25 |
| 发明(设计)人: | 王茂;徐杨;宋庆伟 | 申请(专利权)人: | 重庆富民银行股份有限公司 |
| 主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/25 |
| 代理公司: | 重庆强大凯创专利代理事务所(普通合伙) 50217 | 代理人: | 张雪萍 |
| 地址: | 401121 重庆市渝*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 哈夫曼树群 接口 数据结构 分析 调整 方法 | ||
1.一种基于哈夫曼树群的接口数据结构分析调整方法,其特征在于:包括:
构建哈夫曼树,将采集系统的数据字段定义为根节点,将被采集系统的数据字段定义为子节点,初始化数据字段,构建若干个哈夫曼树,并将若干个哈夫曼树组成集合,形成哈夫曼树群;
哈夫曼树群结构存储,将构建好的哈夫曼树群缓存在源系统内存中,并周期性持久化哈夫曼树群结构至磁盘中;
哈夫曼树结构的演进,若被采集系统请求命中哈夫曼树节点字段时,无法检索到匹配节点的数据字段,则将被采集系统信息进行日志记录;
未匹配数据字段报警处理,在哈夫曼树结构演进过程中记录的未匹配的日志记录进行周期性调取,并在出现新增日志记录时发出报警提示。
2.根据权利要求1所述的一种基于哈夫曼树群的接口数据结构分析调整方法,其特征在于:在构建哈夫曼树中还包括:
权重数据采集,包括获取采集系统和被采集系统的权重数据;
初始化哈夫曼树,包括初始化采集系统和被采集系统的数据字段和权重数据,确定一个哈夫曼树。
3.根据权利要求2所述的一种基于哈夫曼树群的接口数据结构分析调整方法,其特征在于:在权重数据采集中还包括:
用户预置获取,接收用户输入或者接收用户设置的权重数据,并配置到数据库中;
系统采集,包括采集系统在采集过程中自动进行数据权重创建和调整。
4.根据权利要求2所述的一种基于哈夫曼树群的接口数据结构分析调整方法,其特征在于:在初始化哈夫曼树中还包括:
空值处理,包括若被采集系统中无权重数据,则采集系统和被采集系统的数据字段和权重数据被初始化成一个空的哈夫曼树;
权重数据处理,包括若采集系统和被采集系统中存在权重数据,则选择权重数据的一个节点作为初始化节点,确定一个哈夫曼树。
5.根据权利要求1所述的一种基于哈夫曼树群的接口数据结构分析调整方法,其特征在于:哈夫曼树结构的演进中还包括:
哈夫曼树结构优化,包括基于日志记录对数据字段进行初始化权重干预,重新构建哈夫曼树,对该节点的权重数据加1,并检查此时哈夫曼树结构是否需要调整。
6.根据权利要求1所述的一种基于哈夫曼树群的接口数据结构分析调整方法,其特征在于:所述哈夫曼树结构的演进中所述被采集系统信息包括数据字段、被采集系统名称以及请求接口信息。
7.根据权利要求1所述的一种基于哈夫曼树群的接口数据结构分析调整方法,其特征在于:所述未匹配数据字段报警处理中报警提示的方式为钉钉消息提示或者邮件提示中的一种或多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆富民银行股份有限公司,未经重庆富民银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111581765.5/1.html,转载请声明来源钻瓜专利网。





