一种基于内存的手机归属地区分方法技术

技术编号:40596276 阅读:28 留言:0更新日期:2024-03-12 21:59
本发明专利技术涉及互联网IT技术与应用技术领域,具体为一种基于内存的手机归属地区分方法,包括如下步骤:步骤一、首先在用户手机号段出现变更的时候,通过手机号段数据库生成一个全量的CSV文件,文件数据格式为手机号段(即手机号前7位),省份、城市;步骤二、通过共享存储方式,将CSV文件传输至所有需要引用该文件的应用;步骤三、生成H码解析类文件,用于读取本地CSV文件并进行解析,并将从CSV文件解析的手机号段信息放入内存中,并通过多级缓存结构的方式进行存储;步骤四、访问应用从内存中通过多级缓存结构的读取方式,通过手机号段获取对应的省份、地市信息。通过提前预生成数据文件,取代了对数据库的直接访问,从本地内存读取,提高了效率。

【技术实现步骤摘要】

本专利技术涉及互联网it技术与应用,尤其是涉及一种基于内存的手机归属地区分方法


技术介绍

1、电信运营商存在对ip地址和手机号码进行分组查询的需要。例如,查询ip地址的归属地和手机号码的归属地等。

2、现有的查询方法有两种:

3、第一种,将手机号码段、ip地址子网段与省份的对应关系保存在数据库中,查询时遍历数据库查询。

4、第二种,将手机号码段、ip地址子网段和省份的对应关系保存在分布式存储系统(key-value)的内存对应关系中,查询时直接以手机号码或者ip地址为主键(key)进行查询。

5、其中,分布式存储系统查询速度快、存放数据量大、支持高并发,非常适合通过主键进行查询,但不能进行复杂的条件查询

6、随着天翼超高清注册用户的持续增长,超高清业务应中存在着很多需要分权分域的业务点,那么在对用户进行省份、地市的区分是一个经常使用的环节,如何快速区分就变得极其重要。

7、为此,提出一种基于内存的手机归属地区分方法。


技术实现思路>

1、本文档来自技高网...

【技术保护点】

1.一种基于内存的手机归属地区分方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的一种基于内存的手机归属地区分方法,其特征在于:所述步骤一中包括手机号段文件生成:

3.根据权利要求1所述的一种基于内存的手机归属地区分方法,其特征在于:所述步骤二中包括文件共享:

4.根据权利要求1所述的一种基于内存的手机归属地区分方法,其特征在于:所述步骤三中包括文件解析:

5.根据权利要求1所述的一种基于内存的手机归属地区分方法,其特征在于:所述步骤三中文件解析步骤如下:

6.根据权利要求5所述的一种基于内存的手机归属地区分方法,其特征...

【技术特征摘要】

1.一种基于内存的手机归属地区分方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的一种基于内存的手机归属地区分方法,其特征在于:所述步骤一中包括手机号段文件生成:

3.根据权利要求1所述的一种基于内存的手机归属地区分方法,其特征在于:所述步骤二中包括文件共享:

4.根据权利要求1所述的一种基于内存的手机归属地区分方法,其特征在于:所述步骤三中包括文件解析:

5.根据权利要求1所述的一种基于内存的手机归属地区分方法,其特征在于:所述步骤三中文件解析步骤如下:

6.根据权利要求5所述的一种基于内存的手机归属地区分方法,其特征在于:所述s1包括应用启动过程中即读取并解析文件,获取手机号段数据,包括手机号段为、省份信息及城市信息。

7.根据权利要求5所述的一种基于内存的手机归属地区分方法,其特征在...

【专利技术属性】
技术研发人员:庄春
申请(专利权)人:天翼视讯传媒有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1