Самые популярные слова в Elasticsearch - PullRequest
1 голос
/ 11 ноября 2019

Elassearch позволяет отслеживать популярные ключевые слова? Например, в определенный период времени я хотел бы знать ключевые слова, которые чаще всего появляются в запросах. Если в Flexiblesearch такой функции нет, каков будет хороший способ реализовать ее с помощью эластичного поиска в приложении Springboot?

У меня есть приложение Springboot и отдельный модуль для оболочки эластичного поиска и Kafka Producer. Один из подходов, который я нашел, состоит в том, чтобы генерировать асинхронное событие на уровне моего приложения для Kafka, записывать потребителя и помещать искомые слова в Elasticsearch. Но если у меня будет 10-20 приложений, этот метод не будет масштабироваться, так как мне потребуется писать избыточный код во всех моих приложениях. Я не хочу тесной связи между моими модулями. Кто-нибудь может предложить какой-нибудь подход?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...