[发明专利]通信码归属地查询方法、装置、计算机设备和存储介质有效
申请号: | 201811503622.0 | 申请日: | 2018-12-10 |
公开(公告)号: | CN109684303B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 陈鑫;黄训涛;陈振拥;余文;陈曦;韦盖华;王家宾;马幸晖;张颖 | 申请(专利权)人: | 世纪龙信息网络有限责任公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/2455;G06F16/2458 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 周清华 |
地址: | 510630 广东省广州市天河*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 属地 查询 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种通信码归属地查询方法、装置、计算机设备和存储介质。所述方法包括:获取待查询通信码,以及,获取预设的文件数据库中的多个候选通信码;所述多个候选通信码分别具有对应的候选指针;将所述待查询通信码与所述多个候选通信码进行匹配,确定目标通信码,并根据所述目标通信码对应的目标指针,确定通信码候选范围;在所述通信码候选范围中,确定实际查询通信码,以及,确定所述实际查询通信码对应的地址信息,作为所述待查询通讯码对应的归属地信息。本发明的技术方案,以层状结构加指针定位的构建方式预先构建了一个文件数据库,利用该文件数据库,不仅可提高通信码归属地信息的查询效率,还不受网络质量影响,使查询更加方便快捷。
技术领域
本申请涉及计算机网络技术领域,特别是涉及一种通信码归属地查询方法、装置、计算机设备和存储介质。
背景技术
随着计算机网络技术领域的不断发展,通信码归属地的查询方法也得到了较大改善。
传统的通信码归属地查询方法,是将具有地区鉴别码如:IP地址(InternetProtocol Address)、手机号码等的数据导入到服务器文件数据库或高速缓存(Cache)中,通过通信码的关键字查找方式实现对通信码的归属地查询。
然而,传统的通信码归属地查询方法需要依赖加载工具、缓存服务器等组件的支持,在进行归属地查询工作时,时常会因为网络异常或组件繁忙等因素导致号码归属地的查询时间长或查询异常等情况。
因此,传统的通信码归属地查询方法存在着查询效率低的问题。
发明内容
基于此,有必要针对上述通信码归属地查询方法存在着查询效率低的技术问题,提供一种能够合理解决上述技术问题的通信码归属地查询方法、装置、计算机设备和存储介质。
一种通信码归属地查询方法,所述方法包括:
获取待查询通信码,以及,获取预设的文件数据库中的多个候选通信码;所述文件数据库包括四层;所述多个候选通信码分别具有对应的候选指针;所述多个候选通信码及其对应的候选指针设置于所述文件数据库的第一层;
将所述待查询通信码与所述多个候选通信码进行匹配,确定目标通信码,并根据所述目标通信码对应的目标指针,确定通信码候选范围;所述通信码候选范围设置于所述文件数据库的第二层;
在所述通信码候选范围中,确定实际查询通信码,以及,确定所述实际查询通信码对应的地址信息,作为所述待查询通讯码对应的归属地信息;所述地址信息设置于所述文件数据库的第三层。
在其中一个实施例中,在所述获取待查询通信码之前,还包括:
获取原始通信码;
当所述原始通信码的数据类型为非设定进制类型时,将所述原始通信码按照设定进制转换,得到所述待查询通信码。
在其中一个实施例中,所述原始通信码为IP地址和/或手机号码。
在其中一个实施例中,所述设定进制为二进制、十进制、十六进制中的任意一种进制。
在其中一个实施例中,所述多个候选通信码按通信码数值顺序排列,所述将所述待查询通信码与所述多个候选通信码进行匹配,确定目标通信码,包括:
若所述多个候选通信码为升序排列,则将所述待查询通信码与所述多个候选通信码进行升序比较;
当所述待查询通信码大于或等于第一候选通信码,且所述待查询通信码小于所述第二候选通信码时,确定所述第一候选通信码,作为所述目标通信码。
在其中一个实施例中,所述多个候选通信码按通信码数值顺序排列,所述将所述待查询通信码与所述多个候选通信码进行匹配,确定目标通信码,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于世纪龙信息网络有限责任公司,未经世纪龙信息网络有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811503622.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据预测方法、装置、设备及计算机可读存储介质
- 下一篇:数据迁移方法及装置