【发布时间】:2016-04-16 07:23:41
【问题描述】:
我从link 下载了免费的 geoiplite 数据库。 我打算在hive-geo-ip-udf使用它。
更新:
SELECT geoip(host,'COUNTRY_CODE','/home/dhruv/GeoLite2-Country.mmdb')
from table_name;
对于第 64 个条目,我收到了 FAILED: UnsupportedOperationException null。
【问题讨论】:
-
我不这么认为,除非他们认为你在滥用它(他们有一些检测技术 AFAIK)。我已经使用它很长时间了,有大量请求,但从来没有遇到过问题。
-
我的蜂巢表中有 30k+ ips。当我尝试执行它时,它成功执行多达 63 行。
-
当我尝试为特定的第 64 个条目执行它时,它给出了 FAILED: UnsupportedOperationException null
-
我不认为这是因为限制,您能否更新您的帖子以显示您如何使用它?也尝试每两秒发送 63 个请求,检查它是否限制了你。
-
可能是图书馆找不到该 ip 的位置。所以它破坏了进一步的执行。查看更新的问题。
标签: hive geoip hive-udf freegeoip