[发明专利]分布式节点优化方法及系统、电子设备及存储介质有效

专利信息
申请号: 202011518575.4 申请日: 2020-12-21
公开(公告)号: CN112769896B 公开(公告)日: 2023-07-18
发明(设计)人: 陈桂亮 申请(专利权)人: 北京中科网威信息技术有限公司
主分类号: H04L67/1097 分类号: H04L67/1097
代理公司: 北京路浩知识产权代理有限公司 11002 代理人: 蒋娟
地址: 100094 北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分布式 节点 优化 方法 系统 电子设备 存储 介质
【说明书】:

发明提供一种分布式节点优化方法及系统、电子设备及存储介质,包括:基于分布式节点的数据点在多个维度上的方差,得到所述数据点在多个维度上的分布情况;基于所述数据点在多个维度上的分布情况,将多个维度按照方差大小进行排序;S3:按照方差大小的顺序,对所述数据点在对应的维度上依次切分。本发明通过切分维度选择优化,降低频繁更新节点带来的时间消耗,提高查找效率,充分利用nf‑hipac方法的高性能匹配,可以保证当前防火墙系统运行的更加流畅。

技术领域

本发明涉及信息优化技术领域,特别涉及一种分布式节点优化方法及系统、电子设备及存储介质。

背景技术

k-d tree的每个节点均为k维数值点的二叉树,其上的每个节点代表一个超平面,该超平面垂直于当前划分维度的坐标轴,并在该维度上将空间切分为两部分,一部分在其左子树,另一部分在其右子树。即若当前节点的划分维度为d,其左子树上所有点在d维的坐标值均小于当前值,右子树上所有点在d维的坐标值均大于等于当前值,本定义对其任意子节点均成立,如何构建树,这是最关键的地方,因为不管是划分树、线段树、字典树、甚至是其他的数据结构或者方法(例如KMP之类的),之所以能够高效的处理问题,主要就是预处理的好。K-D tree之所以高效,就是因为建树很高明,高明之处体现在“将点集E中的点按照某种规则建成一棵二叉树”的这种规则上,k-d tree的构建过程很大程度上决定了树的查找效率,因此如果在构建过程充分考虑数据特性,可实现优化查找的目的。

k-d tree适用于多维离散数据查找,当前防火墙系统中采用了nf-hipac方法,此方法适用于多维区间数据匹配,相比k-d tree的二叉树,nf-hipac采用了M叉树,每层代表了一个维度,将当前维度切分为M个区间,每个区间代表一个节点,每个节点又会在第二维度进行切分,以此类推。k-d tree方法可以达到log(n)(最坏是O(n))的时间复杂度,nf-hipac方法每一个维度采用二分查找方法,故时间复杂度为mlog(n),m为维度数,n为规则数量,基于k-d tree树的构建及删除的过程中,有3点可以进行优化:

1、切分维度选择优化。

2、删除操作优化。

3、超过32位的固定长度规则采用nf-hipac方法。

发明内容

本发明提供一种降低频繁更新节点带来的时间消耗,提高查找效率的分布式节点优化方法及系统、电子设备及存储介质。

本发明提供一种分布式节点优化方法,包括:

S1:基于分布式节点的数据点在多个维度上的方差,得到所述数据点在多个维度上的分布情况;

S2:基于所述数据点在多个维度上的分布情况,将多个维度按照方差大小进行排序;

S3:按照方差大小的顺序,对所述数据点在对应的维度上依次切分。

优选的是,所述的分布式节点优化方法,其中,所述S1之前还包括:

将待删除的数据点进行标记;

当待删除的数据点的数量达到预设阈值,返回所述S1。

优选的是,所述的分布式节点优化方法,其中,还包括:

在每个分布式节点维护一个权重字段,记录所述分布式节点的子节点的NULL指针个数,当所述分布式节点的子节点的NULL指针个数左右相差2时,对该所述分布式节点执行重建。

优选的是,所述的分布式节点优化方法,其中,还包括:

当所述分布式节点超过32位的固定长度规则,对所述分布式节点进行拆分,转化为为当前维度下的高低维度。

优选的是,所述的分布式节点优化方法,其中,包括:当所述分布式节点处于区间内部时,对于处于区间内部的匹配,跳过低维度直接匹配。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科网威信息技术有限公司,未经北京中科网威信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011518575.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top