如何更新maxmind GeoLite2

时间:2018-01-09 18:51:22

标签: npm geolocation geoip maxmind geolite2

据说每个月都会更新GeoLite2,所以我每个月都要手动更新GeoLite2到本地吗?

或使用watchForUpdate执行此操作?

maxmind.open('/path/to/GeoLite2.mmdb', { watchForUpdates: true });

更新是否需要花费大量时间,我不希望用户等待GeoLite2更新以获取其位置。

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用update script provided by Maxmind

否则,您必须通过HTTP下载文件,解压缩.tar.gz并替换本地文件。是的,这可能需要几秒钟,因为文件很大。