【技术实现步骤摘要】
IP地址的定位方法、装置及存储介质
本专利技术涉及互联网
,尤其涉及一种IP(InternetProtocol,互联网协议)地址的定位方法、电子装置及计算机可读存储介质。
技术介绍
互联网经常被称为虚拟世界,互联网中的各个节点(例如主机或路由器)是物理存在的,必然具体地存放在一个地理位置信息。在互联网上寻找一个节点的地理位置信息,是经常需要做的事情。例如,在互联网广告精准投放中,地域定向是广泛使用的定向条件,几乎每一次请求都需要进行IP解析和定位。特别对于流量比较大的高并发的广告系统,QPS(请求/秒)达到上万,地域定向的时间直接影响了用户体验。因此解决IP地域定位的问题成为互联网广告中极为重要的一环。为了提升用户体验,当前通用做法是:增加服务器使自己的广告处理能力增强,使用缓存降低请求,通过redis存储用户信息避免IP解析,或者将IP地址库分段查询、或者第三方实时查询等等,通常处理时间在3–100毫秒。如果QPS不是很大的情况下,可以从一定程度上提升用户体验,但当QPS并发达到几万、十万以上时,上述通俗方案无法解决用户体验。
技术实现思路
鉴于以上内容,本专 ...
【技术保护点】
1.一种IP地址的定位方法,应用于电子装置,其特征在于,所述方法包括:S1、接收携带目标IP地址的定位请求,根据预设转换规则将所述目标IP地址转换为目标数字地址;S2、读取预先确定的定位数组的中值以及该中值对应的数字地址段的起始值和结束值;S3、根据所述目标数字地址,判断所述目标IP地址是否满足定位于该中值对应的数字地址段的地理位置信息的条件;S4、若满足条件,根据所述中值对应的数字地址段的地理位置信息确定所述目标IP地址的地理位置定位结果;或者S5、若不满足条件,根据所述中值对应的数字地址段的起始值和结束值确定新的定位数组后,返回执行步骤S2。
【技术特征摘要】
1.一种IP地址的定位方法,应用于电子装置,其特征在于,所述方法包括:S1、接收携带目标IP地址的定位请求,根据预设转换规则将所述目标IP地址转换为目标数字地址;S2、读取预先确定的定位数组的中值以及该中值对应的数字地址段的起始值和结束值;S3、根据所述目标数字地址,判断所述目标IP地址是否满足定位于该中值对应的数字地址段的地理位置信息的条件;S4、若满足条件,根据所述中值对应的数字地址段的地理位置信息确定所述目标IP地址的地理位置定位结果;或者S5、若不满足条件,根据所述中值对应的数字地址段的起始值和结束值确定新的定位数组后,返回执行步骤S2。2.根据权利要求1所述的IP地址的定位方法,其特征在于,所述“判断所述目标IP地址是否满足定位于该中值对应的数字地址段的地理位置信息的条件”的步骤包括:当所述目标数字地址的值大于或等于所述中值对应的数字地址段的起始值、且小于或等于所述中值对应的数字地址段的结束值时,判断所述目标数字地址满足定位于该中值对应的数字地址段的地理位置信息的条件,所述目标IP地址满足定位于该数字地址段的地理位置信息的条件。3.根据权利要求2所述的IP地址的定位方法,其特征在于,所述“根据所述中值对应的数字地址段的起始值和结束值确定新的定位数组”的步骤包括:当所述目标数字地址小于所述中值对应的数字地址段的起始值时,将定位数组中小于所述中值对应的数字地址段的起始值的数字地址段集合作为第一新定位数组;或者当所述目标数字地址大于所述中值对应的数字地址段的起始值时,将定位数组中大于所述中值对应的数字地址段的结束值的数字地址段集合作为第二新定位数组。4.根据权利要求3所述的IP地址的定位方法,其特征在于,该方法还包括:根据所述地理位置定位结果生成提示信息并展示;及当所述定位数组中不存在包含所述目标数字地址的数字地址段时,生成第一预警信息并提示定位失败。5.根据权利要求1-4中任意一项所述的IP地址的定位方法,其特征在于,该方法还包括以下步骤:从与所述目标IP地址关联的终端设备获取用户行为数据,根据所述用户行为数据确定一个或多个参考地理位置信息;当所述一个或多个参考地理位置信息中包含所述中值对应的数字地址段的地理位置信息时,将所述中值对应的数字地址段的地理位置信息确定为目标IP地址的地理位置定位结果;及当所述一个或多个地理位置信息中不包...
【专利技术属性】
技术研发人员:米明安,
申请(专利权)人:康键信息技术深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。