Я пытаюсь использовать базу данных MaxMind City, размер которой составляет около 36 МБ, в Google App Engine. К сожалению, GAE допускает максимальный размер файла 32 МБ, и MaxMind API не будет работать, когда файл хранится в Google Storage.
Кто-нибудь придумал способ. Пока что мой единственный обходной путь — загрузить устаревшую базу данных с устаревшим API, который составляет всего 27 МБ. Работает нормально, но мне интересно, что будет, если мне когда-нибудь придется положиться на основной …
Подобный вопрос, до сих пор без ответа: Файл базы данных Maxmind слишком велик для AppEngine App
Спасибо
Используйте облегченную версию. 😉 — Глядя на мой GeoLiteCity.dat, и сейчас он размером всего 18,7 МБ. Это может быть не идеально для вас, но для меня облегченная версия делает работу … бесплатно.
Вы можете скачать его по адресу http://dev.maxmind.com/geoip/legacy/geolite/
Других решений пока нет …