До сих пор я использовал полнотекстовый поиск App Engine для облегчения поиска среди существующих сущностей в моем хранилище данных. Это включает в себя создание по крайней мере одного Документа
для каждого объекта и каким-то образом связать их вместе. И каждый раз, когда я меняю сущность, я должен менять соответствующие Документы
.
Мой вопрос: почему бы просто не хранить все мои данные в Документах
и забыть об объектах хранилища данных? API поиска поддерживает гораздо более богатый язык запросов, который может обрабатывать несколько фильтров неравенства и логических операторов, в отличие от хранилища данных.
Я что-то упускаю из конструкции API поиска, что не позволяет использовать его для полной замены хранилища данных?