@ywitodenasuby

Хочу сделать живой поиск по населенным пунктам, где хранить данные?

Населенных пунктов 15000. Их хранить в sqlite или с сервера данные брать, как правильно делается это?
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ответы на вопрос 3
@alterEgoChaos
Android developer
глянь в сторону Dadata, может оно тебе и не надо, но мало ли)
Ответ написан
Комментировать
devspec
@devspec
Помогло? Отметь решением
Если нас. пункты будут меняться нечасто - храните в sqlite, там есть развитые возможности по полнотекстовому поиску, да и обычные запросы будут отрабатывать доли секунды на таком объеме. При изменении набора данных их можно перезаливать с сервера в локальный sqlite.
Если же подразумевается частое или онлайн-изменение данных - то их лучше тянуть онлайн.
Ответ написан
hakerq
@hakerq
Есть интересное решение JS базы, обработка запросов моментальная и есть поиск - https://github.com/louischatriot/nedb
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы