Firebase и индексирование/поиск

Я рассматриваю возможность использования Firebase для приложения, которое должно позволить людям использовать полнотекстовый поиск по набору из нескольких тысяч объектов. Мне нравится идея предоставление только клиентского приложения (не нужно беспокоиться о размещении данных), но я не уверен, как обрабатывать поиск. Данные будут статическими, поэтому сама индексация не имеет большого значения.

Я предполагаю, что буду нужна дополнительная служба, которая выполняет запросы и возвращает дескрипторы объектов Firebase. Я могу развернуть такую ​​службу в каком-то фиксированном месте, но тогда мне придется беспокоиться о ее доступности и масштабируемости. Хотя я не ожидаю слишком большого трафика для этого приложения, он может одновременно поддерживать пару тысяч пользователей.

Архитектурные мысли?

27
задан Frank van Puffelen 8 June 2016 в 19:22
поделиться