数据筛选的方法、装置及服务器的制造方法_3

文档序号:9217289阅读:来源:国知局
>[0097]获取模块710,适于获取记录地区与地区所用IP地址间对应关系的数据,所述数据包括:地区名称和地区对应IP地址段;
[0098]判断模块720,适于判断数据中地区名称是否符合预设地区名称约束条件,数据中地区对应IP地址段是否符合预设IP地址约束条件;
[0099]存储模块730,适于将地区名称符合预设地区名称约束条件,并且地区对应IP地址段符合预设IP地址约束条件的数据判定为稳定数据,进行存储。
[0100]在一实施例中,如图8所示,所述装置还包括:
[0101]更新模块810,适于使用判定出的稳定数据对数据库中存储的数据进行更新。
[0102]在一实施例中,判断模块720,具体适于判断数据中地区名称是否符合“中国+省份名称+市名称”的格式,当符合时,判定数据中地区名称符合预设地区名称约束条件。
[0103]在一实施例中,如图9所示,判断模块720,具体包括:
[0104]确定子模块722,适于确定数据中地区名称所包含的字段;
[0105]第一判断子模块724,适于判断数据中地区名称中第一字段是否为中国,如果是,则指示第二判断子模块726进行判断;
[0106]第二判断子模块726,适于判断数据中地区名称中第二字段末尾是否包括“省”或“自治区”,如果是,则指示第三判断子模块728进行判断;
[0107]第三判断子模块728,适于判断数据中地区名称中第三字段末尾是否包括“市”或“自治州”,当包括时,判定数据中地区名称符合“中国+省份名称+市名称”的格式。
[0108]在一实施例中,地区对应IP地址段包括起始IP地址和结束IP地址;
[0109]判断模块720,具体适于判断数据中地区对应IP地址段的起始IP地址和结束IP地址是否都为32位或128位整数类型,当判断为是时,判定数据中地区对应IP地址段符合预设IP地址约束条件。
[0110]在一实施例中,如图9所示,更新模块810,具体包括:
[0111]添加子模块812,适于将稳定数据中没有被数据库包括的数据添加到数据库中;
[0112]删除子模块814,适于将数据库中没有被稳定数据包括的数据标记为删除。
[0113]本发明还公开了一种数据筛选的服务器,服务器包括如上述任一所述的装置。
[0114]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0115]本发明还公开了如下技术方案。
[0116]Al、一种数据筛选的方法,所述方法包括:
[0117]获取记录地区与地区所用IP地址间对应关系的数据,所述数据包括:地区名称和地区对应IP地址段;
[0118]判断所述数据中地区名称是否符合预设地区名称约束条件,所述数据中地区对应IP地址段是否符合预设IP地址约束条件;
[0119]将地区名称符合预设地区名称约束条件,并且地区对应IP地址段符合预设IP地址约束条件的数据判定为稳定数据,进行存储。
[0120]A2、根据Al所述的方法,其中,所述方法还包括:
[0121]使用判定出的稳定数据对数据库中存储的数据进行更新。
[0122]A3、根据Al所述的方法,其中,所述判断所述数据中地区名称是否符合预设地区名称约束条件,具体包括:
[0123]判断所述数据中地区名称是否符合“中国+省份名称+市名称”的格式;
[0124]如果符合,则判定所述数据中地区名称符合预设地区名称约束条件。
[0125]A4、根据A3所述的方法,其中,所述判断所述数据中地区名称是否符合“中国+省份名称+市名称”的格式,具体包括:
[0126]确定数据中地区名称所包含的字段;
[0127]判断所述数据中地区名称中第一字段是否为中国;
[0128]如果是,则判断所述数据中地区名称中第二字段末尾是否包括“省”或“自治区”;
[0129]如果包括,则判断所述数据中地区名称中第三字段末尾是否包括“市”或“自治州,,;
[0130]如果包括,则判定所述数据中地区名称符合“中国+省份名称+市名称”的格式。
[0131]A5、根据Al所述的方法,其中,所述地区对应IP地址段包括起始IP地址和结束IP地址;
[0132]所述判断所述数据中地区对应IP地址段是否符合预设IP地址约束条件,具体包括:
[0133]判断所述数据中地区对应IP地址段的起始IP地址和结束IP地址是否都为32位或128位整数类型;
[0134]如果是,则判定所述数据中地区对应IP地址段符合预设IP地址约束条件。
[0135]A6、根据Al所述的方法,其中,所述使用判定出的稳定数据对数据库中存储的数据进行更新,具体包括:
[0136]将稳定数据中没有被数据库包括的数据添加到数据库中;
[0137]将数据库中没有被稳定数据包括的数据标记为删除。
[0138]B7、一种数据筛选的装置,所述装置包括:
[0139]获取模块,适于获取记录地区与地区所用IP地址间对应关系的数据,所述数据包括:地区名称和地区对应IP地址段;
[0140]判断模块,适于判断所述数据中地区名称是否符合预设地区名称约束条件,所述数据中地区对应IP地址段是否符合预设IP地址约束条件;
[0141]存储模块,适于将地区名称符合预设地区名称约束条件,并且地区对应IP地址段符合预设IP地址约束条件的数据判定为稳定数据,进行存储。
[0142]B8、根据B7所述的装置,其中,所述装置还包括:
[0143]更新模块,适于使用判定出的稳定数据对数据库中存储的数据进行更新。
[0144]B9、根据B7所述的装置,其中,所述判断模块,具体适于判断所述数据中地区名称是否符合“中国+省份名称+市名称”的格式,当符合时,判定所述数据中地区名称符合预设地区名称约束条件。
[0145]B10、根据B9所述的装置,其中,所述判断模块,具体包括:
[0146]确定子模块,适于确定数据中地区名称所包含的字段;
[0147]第一判断子模块,适于判断所述数据中地区名称中第一字段是否为中国,如果是,则指示第二判断子模块进行判断;
[0148]第二判断子模块,适于判断所述数据中地区名称中第二字段末尾是否包括“省”或“自治区”,如果是,则指示第三判断子模块进行判断;
[0149]第三判断子模块,适于判断所述数据中地区名称中第三字段末尾是否包括“市”或“自治州”,当包括时,判定所述数据中地区名称符合“中国+省份名称+市名称”的格式。
[0150]B11、根据B7所述的装置,其中,所述地区对应IP地址段包括起始IP地址和结束IP地址;
[0151]所述判断模块,具体适于判断所述数据中地区对应IP地址段的起始IP地址和结束IP地址是否都为32位或128位整数类型,当判断为是时,判定所述数据中地区对应IP地址段符合预设IP地址约束条件。
[0152]B12、根据B7所述的装置,其中,所述更新模块,具体包括:
[0153]添加子模块,适于将稳定数据中没有被数据库包括的数据添加到数据库中;
[0154]删除子模块,适于将数据库中没有被稳定数据包括的数据标记为删除。
[0155]C13、一种数据筛选的服务器,所述服务器包括如B7-B12任一所述的装置。
[0156]需要说明的是:
[0157]在此提供的算法和显示不与任何特定计算机、虚拟装置或者其它设备固有相关。各种通用装置
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1