[发明专利]一种网络业务流量的实时检索系统及实时检索方法有效
申请号: | 201710850731.9 | 申请日: | 2017-09-20 |
公开(公告)号: | CN107707487B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 蔡福杰;范渊;刘元;李凯 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | H04L12/851 | 分类号: | H04L12/851;G06F16/245;G06F16/2458;G06F16/25 |
代理公司: | 杭州赛科专利代理事务所(普通合伙) 33230 | 代理人: | 郭薇;冯年群 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 业务 流量 实时 检索系统 检索 方法 | ||
1.一种网络业务流量的实时检索方法,其特征在于:所述方法包括以下步骤:
步骤1:构建普通索引库;
所述步骤1中,构建普通索引库包括以下步骤:
步骤1.1:对每一条网络业务流量增加上下文信息,建立每一条网络业务流量的实时索引信息;上下文信息包括所述每一条网络业务流量的上行流量、下行流量;
步骤1.2:每天固定时间,通过索引引擎从数据库中获取前一天的所有网络业务流量的实时索引信息,建立普通索引,并在实时索引信息中将前一天网络业务流量的记录删除;重复步骤1.1;
步骤2:接收用户输入的针对网络业务流量的检索信息;
步骤3:根据用户输入的检索信息,构建包括IP以及要查询的IP的时间段的检索条件,并以检索条件在索引库中获取检索结果;
步骤4:定期删除业务流量记录。
2.根据权利要求1所述的一种网络业务流量的实时检索方法,其特征在于:所述步骤1.1中,上下文信息还包括所述每一条网络业务流量的所属IP和所述每一条网络业务流量的统计周期的起始时间和结束时间。
3.根据权利要求2所述的一种网络业务流量的实时检索方法,其特征在于:所述上下文信息还包括每一条网络业务流量的唯一ID,所述ID包含生成时间,并备份于数据库中,为数据库建立以唯一ID为关键字的分区。
4.根据权利要求1所述的一种网络业务流量的实时检索方法,其特征在于:所述步骤1.2中,在建立普通索引时,将前一天的记录索引保存在以前一天日期为命名的索引文件中。
5.根据权利要求1所述的一种网络业务流量的实时检索方法,其特征在于:所述步骤3中,检索信息包括时间条件,检索结果为条件时间内不同网络业务类型产生的上行流量和下行流量的总和。
6.根据权利要求5所述的一种网络业务流量的实时检索方法,其特征在于:所述步骤3中,检索信息还包括Ip,检索结果为条件时间内所述IP使用不同的网络业务类型产生的上行流量和下行流量。
7.根据权利要求5所述的一种网络业务流量的实时检索方法,其特征在于:所述步骤3中,检索信息还包括业务类型,检索结果为条件时间内不同IP使用当前网络业务类型产生的上行流量和下行流量。
8.根据权利要求1所述的一种网络业务流量的实时检索方法,其特征在于:所述步骤4中,定期删除业务流量记录,删除方式是直接删除以天日期为命名的普通索引文件。
9.一种采用权利要求1~8之一所述的一种网络业务流量的实时检索方法的实时检索系统,其特征在于:所述实时检索系统包括实时索引构建模块、普通索引更新模块、检索信息接收模块、索引模块和索引清理模块;
所述实时索引构建模块用于对每一条业务流量记录增加该记录的所属IP、上行流量、下行流量和所述每一条网络业务流量的统计周期的起始时间和结束时间,并建立一条实时索引信息;
所述普通索引更新模块用于在固定时间,通过索引引擎从数据库中获取前一天的所有网络业务流量的实时索引信息,建立普通索引,并在实时索引信息中将前一天网络业务流量的记录删除;
所述检索信息接收模块用于接收用户输入的针对业务流量的检索信息;
所述索引模块用于根据用户输入的检索信息,构建包括IP以及要查询的IP的时间段的检索条件,并以检索条件在索引库中获取检索结果;
所述索引清理模块用于定期删除用户业务流量记录,删除方式是直接删除以天日期为命名的普通索引文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710850731.9/1.html,转载请声明来源钻瓜专利网。