2014-10-08 1385 views

回答

1

如果你在.csv格式一GEOLITE上的数据库,你可以做不同的事情吧:

  1. 拆分成不同的数据集在不同GEOLITE上的.dat数据集文件。
  2. 使用其他现有的GeoLite .dat文件(地区,国家等),并根据您的.csv文件的相关信息以及其他数据集引用.dat格式所需的数据集生成.dat文件。

的CSV文件是在第一正常形式,且所述数据集的.dat(http://dev.maxmind.com/geoip/legacy/downloadable/)似乎是在第三正常形式,所以一些类型的数据集似乎依赖于其他类型的数据集。

对不起,如果没有更准确的信息,我无法给出更好的答案。

+0

感谢您的回答!看看我使用GeoIP数据库,但它不对。我发现更多新鲜的分贝,但在CSV。 CSV文件比DAT文件占用更多的磁盘空间。而且看起来DAT系统的工作速度会更快。这就是为什么我需要找到一些方法来保存DAT文件中的GeoIP数据。 – Kirby 2014-10-09 07:58:03

+0

我没有成功找出那些.dat文件的结构,所以我无法为转换器提供任何实现。 – Johannes 2014-10-10 09:24:03

+0

有你!谢谢! – Kirby 2014-10-15 09:03:42