Требуется, чтобы у нас было много сохраненных поисков, и когда приходят новые документы, мы хотим иметь возможность найти, какие сохраненные поиски соответствуют этим новым документам, и уведомить создателей этих сохраненных поисков. в режиме реального времени.
Поддерживается ли что-то подобное в каких-либо популярных поисковых системах и библиотеках свободных программ, встроенных или в виде плагина? Если нет, то какой лучший способ сделать это эффективным и масштабируемым способом?
Я предполагаю, что общая идея должна заключаться в том, чтобы индексировать сохраненные результаты поиска, как если бы они были документами, и использовать входящие документы в качестве запросов для их поиска. Но я точно не понял, как это сделать.
Также лучше, если мы сможем установить как можно меньше ограничений на поддерживаемые операторы запросов.
Заранее спасибо.