Как оптимально работать с большими справочниками адресов по России в высоконагруженных проектах?

Друзья, у кого есть опыт работы с огромными общероссийскими справочниками адресов в высоконагруженных проектах? Как работают справочники в соц сетях, гугл или яндекс картах?

Классификатора типа КЛАДР или ФИАС очень большие и простое хранение в базе данных и запрос с JavaScript аяком виснет на долго, а при нагрузках вообще отваливается.

Буду признателен помощи и советам, или может подскажете, к кому обратиться?

Спасибо!
  • Вопрос задан
  • 2364 просмотра
Пригласить эксперта
Ответы на вопрос 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
Отличное все работает.
ФИАС после того как мы расставили индексы и повыкидывали некоторые не нужные поля и записи (в основном старые записи и поля для совместимости с кладром) занимает порядка 20 gb т.е легко влазит в память.
Проверялось на MariaDB в деве и на MariaDB Galera Cluster в продакшене.
Посмотрите какие запросы Вы делаете, есть ли по ним индексы, итд.

ps Oracle отличный мощный инструмент - но он по моему опыту в первую очередь обеспечивает надежность - а в этой задаче нужно быстродействие.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы