要将世界城市导入数据库吗?

时间:2011-10-09 13:49:05

标签: php mysql

我想让国家和城市的网站下载。我找到了这个巨大的列表(约300万)城市http://www.maxmind.com/app/worldcities,我想知道将它导入我的数据库是否合适,或者它会变得太重了。 如何处理?

提前致谢

2 个答案:

答案 0 :(得分:2)

如果您对“开放数据许可”条款感到满意,那么没有什么可以阻止您使用该列表 - 但我认为您需要使用比300万个项目的简单下拉更直观的内容;某种ajaxy autocomplete似乎更合适。

300万行是mysql无法处理的 - 取决于存储是否值得数据。也许你可以剥离那些无关紧要的城市?

  

所有提及功能或用途的广告材料和文档   此数据库必须显示以下确认:“这   产品包括MaxMind创建的数据,可从中获得   http://www.maxmind.com/

     

允许重新分发和使用,无论是否经过修改   只要满足以下条件:   1.再分发必须保留上述版权声明,此条件列表以及文档中的以下免责声明和/或   随分发提供的其他材料。   2.提及此数据库功能或使用的所有广告材料和文档必须显示以下声明:“此   产品包括MaxMind创建的数据,可从中获得   http://www.maxmind.com/”   3.未经事先书面许可,不得使用“MaxMind”认可或宣传从该数据库派生的产品。

答案 1 :(得分:1)

按大陆执行水平列表分区。