我有一个问题,我一直在努力解决我已经在谷歌上搜索了一些与我想做的事情相似的事情,但无法确切地知道如何去做,
我有大约 250M 的 IP 地址,我想对照 maxmind geolite2 数据进行查找,这样我就可以知道每个 IP 地址来自哪个国家,
我已经使用 talend 将所有数据导入到我的 Redshift 集群中,
table a has ID and 'ipaddress' ie 10.0.0.5
table b (maxmind) has country name and IP range as expressed as 10.0.0.0/24
考虑到源数据源的大小,我如何使用 Redshift SQL 来匹配这两者?
编辑:这是geolite2数据的链接https://dev.maxmind.com/geoip/geoip2/geolite2/