搜尋

首頁  >  問答  >  主體

java - IP库的建设。

现有的ip库,如淘宝ip库,存在每个用户的访问频率需小于10qps的限制。项目组计划建设一个自己的ip库,考虑到如下几个问题:
1、ip数据源的获取
2、目前已知的ip数据量大概有3.3亿,存储这些数据,如何设计表结构
请问有哪些比较好的思路?

PHPzPHPz2887 天前413

全部回覆(1)我來回復

  • PHP中文网

    PHP中文网2017-04-17 17:29:43

    1. 這事兒沒那麼容易,唯一能查的地方就是去查權威機構登記的信息,比如whois、asn、bgp,但你查出來是分配給河北電信,不一定就是河北電信在用。查出來也沒什麼卵用,必須加以驗證。去看看高春輝的文章IP那些事兒

    2. IP庫基本上都是按IP段儲存的,不可能一條存一行,一個庫下來頂多幾十上百M


    你就直接買個離線庫就好了,多少QPS就看你肯堆多少機器了 自己搭個服務,單台機器上千的QPS很輕鬆的

    回覆
    0
  • 取消回覆