[发明专利]一种分页查询方法及装置在审
申请号: | 202210698927.1 | 申请日: | 2022-06-20 |
公开(公告)号: | CN115017393A | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 张春飞;苗海泉;张子锐 | 申请(专利权)人: | 亚信科技(成都)有限公司 |
主分类号: | G06F16/951 | 分类号: | G06F16/951;G06F16/9537;G06F16/9538;G06F16/16 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分页 查询 方法 装置 | ||
本申请公开了一种分页查询方法及装置,涉及数据查询领域,用以解决现阶段分页查询时对于IO端口的负荷较高,查询效率较低的问题,包括:查询端确定查询条件;查询条件包括待查询数据包的特征信息;查询端向索引服务器发送查询条件,以使得索引服务器根据查询条件确定查询任务身份标识ID;查询端接收来自索引服务器的查询任务ID;查询端向索引服务器发送第一查询请求;第一查询请求包括查询任务ID和第一分页条数,第一分页条数用于指示查询结果显示页面中每页显示的数据包的数量N,N为正整数;查询端接收来自索引服务器的第一查询结果;第一查询结果包括满足查询条件的N个第一数据包的可视化信息。本申请用于对数据的查询。
技术领域
本申请涉及数据查询领域,尤其涉及一种分页查询方法及装置。
背景技术
目前在与全流量有关的场景中,现阶段的查询技术大部分是通过写入生成好的索引结构,来实现分页的查询,例如:关系型数据库、HBASE等查询技术。但是,这种查询方法对于输入输出(input output,IO)端口的负荷较高,并且由于是对全部数据查询完再显示查询结果,导致在对较大量的数据进行查询时效率过低。
发明内容
本申请提供一种分页查询方法及装置,能够解决现阶段分页查询时对于IO端口的负荷较高,查询效率较低的问题。
第一方面,本申请提供一种分页查询方法,该方法包括:查询端确定查询条件;查询条件包括待查询数据包的特征信息;查询端向索引服务器发送查询条件,以使得索引服务器根据查询条件确定查询任务身份标识ID;查询端接收来自索引服务器的查询任务ID;查询端向索引服务器发送第一查询请求;第一查询请求包括查询任务ID和第一分页条数,第一分页条数用于指示查询结果显示页面中每页显示的数据包的数量N,N为正整数;查询端接收来自索引服务器的第一查询结果;第一查询结果为索引服务器根据第一查询请求,对索引文件和PCAP文件进行查询来确定,第一查询结果包括满足查询条件的N个第一数据包的可视化信息。
基于上述技术方案,本申请查询端通过在查询请求中加入分页条数,使得索引服务器能够在从PCAP文件中命中到预设数量的数据包后,直接将这些命中的数据包的可视化信息包括在查询结果后返回查询端,无需对全部数据进行遍历,降低了IO端口的负荷,提高了查询效率。
在一种可能的实现方式中,上述查询端响应于第一操作,向索引服务器发送第二查询请求;第二查询请求用于指示索引服务器确定第二查询结果,第二查询请求包括查询任务ID和第二分页条数,第二分页条数为第一分页条数的整数倍;查询端接收来自索引服务器的第二查询结果;第二查询结果为索引服务器根据第二查询请求,对索引文件和PCAP文件进行查询来确定,第二查询结果包括满足查询条件的K个第二数据包的可视化信息,第二数据包与第一数据包不同,K为N的整数倍。
在一种可能的实现方式中,上述待查询数据包的特征信息包括以下一项或多项:通信协议信息、源IP地址、目标IP地址、源端口、目标端口和时间戳信息。
第二方面,本申请提供一种分页查询方法,该方法包括:索引服务器接收来自查询端的查询条件;查询条件包括待查询数据包的特征信息;索引服务器根据查询条件确定查询任务ID;索引服务器向查询端发送查询任务ID;索引服务器接收来自查询端的第一查询请求;第一查询请求包括查询任务ID和第一分页条数,第一分页条数用于指示查询结果显示页面中每页显示的数据包的数量N,N为正整数;索引服务器根据第一查询请求,对索引文件和PCAP文件进行查询,确定第一查询结果;第一查询结果包括满足查询条件的N个第一数据包的可视化信息;索引服务器向查询端发送第一查询结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚信科技(成都)有限公司,未经亚信科技(成都)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210698927.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种推拉式EPB开关结构
- 下一篇:一种混动式冷却塔配水均分装置