Ответ 1
Некоторые альтернативы:
- реки все еще могут использоваться до версии 2.0 Elasticsearch. Но это не долгосрочное решение.
- Вы можете написать собственное решение, как сказано в plmaheu. Это какая-то работа, но идеально подойдет вашей программе и рекомендуется в блоге Elasticsearch.
- Вместо написания журнала настраиваемого кода вы можете отправить запросы на вставку/обновление/удаление в Logstash, что сделает их на Elasticsearch. Мне нравится это решение, так как Logstash сделает для вас большие объемы и обрабатывает другие вещи, которые вы не хотите реализовывать самостоятельно.
- Я слышал, что вы можете использовать инструмент ETl, например Talend, но я не исследовал это решение, так как это платежное решение.
- Существует gatherer плагин, который должен был заменить реки. Однако с прошлого года он не обновлялся, поэтому, вероятно, проект был оставлен.
Два решения, рекомендованные в блоге ES, пишут ваше решение или используют Logstash. Выберите тот, который соответствует вашим требованиям.
Примечание. В качестве примера в настоящее время разрабатывается множество отличных решений для замены рек, logstash-jdbc input. Утечка рек довольно недавняя и может ожидать, что многие замены появятся в течение следующих месяцев/лет.