Я использую elasticsearch
в моем проекте mvc spring spring-data-elasticsearch и синхронизируюсь с базой данных (MySQL).Лучший способ синхронизировать Elasticsearch с Mysql
Я индексирую документ из своего приложения, если какой-либо новый объект будет добавляться в таблицы db одновременно, с уровня сервиса, я также хочу проиндексировать этот документ в elasticsearch.
Обе таблицы db и индекс elasticsearch имеют одинаковые данные, а также для удаления и обновления операции. Я использую ту же концепцию, выполняя операцию изменения на elasticsearch и db table, она работает нормально.
Теперь я хочу знать, что будет disadvantages
этого подхода.
Или есть лучший способ сделать наш индекс elasticsearch актуальным с db. Я использовал logstash, но как насчет удаленных объектов
Этот ответ может помочь: http://stackoverflow.com/ вопросы/34477095/elasticsearch-репликация из-других-системы-данных/34477639 # 34477639 – Val