Владислав Шкаев: ну это тебе надо php-шный дрвайвер для постгреса/мускула смотреть или код ORM который ты используешь, чтобы понять как оно работает с JSON полем. Но пока я что-то не очень понимаю твою проблему. Какое количество запросов в секунду у тебя будет, что json_encode является узким местом?
un1t: ну обычно для этого есть всякие сериализаторы. Таблицу сериализовать в json не проблема. Для популярных фреймоврков я думаю должны быть такие инструменты.
Как ни странно, но у постгреса по сравнению с мускулом, есть не только плюсы, но и минусы. Вот например чуваки из убера предпочли мускул https://eng.uber.com/mysql-migration/
Для geonames нет никакой нормальной приложухи для джанги? django-cities на мускуле не запускается, плюс говрят там косяки есть, django-cities-light вообще не але, django-geonames мертво.
VekaVeka: дело не в этом. Просто если я не работаю за зарплату, а пилю свой проект то значит я во-первых проедаю свои накопления, а во вторых теряю одну свою зарплату каждый месяц. Т.е. я тут не вижу выгоды.