Использую api OpenWeatherMap. Пока не понял как осуществлять загрузку и обработку списка городов. Их файлик с идентификаторами городов весит 40 мб. А запрос на выборку с параметром нельзя сделать напрямую на сервер.
Допускаю первоначальную загрузку при первом запуске(думаю 40 мб не критично по размеру).
Нужно ли помещать такой большой json в какую-нибудь БД и уже работать как с БД, или напрямую обращаться к json при поиске города, что бы достать id?