现有的ip库,如淘宝ip库,存在每个用户的访问频率需小于10qps的限制。项目组计划建设一个自己的ip库,考虑到如下几个问题:
1、ip数据源的获取
2、目前已知的ip数据量大概有3.3亿,存储这些数据,如何设计表结构
请问有哪些比较好的思路?
PHP中文网2017-04-17 17:29:43
這事兒沒那麼容易,唯一能查的地方就是去查權威機構登記的信息,比如whois、asn、bgp,但你查出來是分配給河北電信,不一定就是河北電信在用。查出來也沒什麼卵用,必須加以驗證。去看看高春輝的文章IP那些事兒
IP庫基本上都是按IP段儲存的,不可能一條存一行,一個庫下來頂多幾十上百M
你就直接買個離線庫就好了,多少QPS就看你肯堆多少機器了 自己搭個服務,單台機器上千的QPS很輕鬆的