В настоящее время я выполняю синхронизацию в реальном времени с поиском elasti c (при сохранении в базе данных я сохраняю при поиске elasti c).
Проблема, с которой я сталкиваюсь, заключается в синхронизации всех прав через какой-то инструмент (вероятно, Logsta sh) - хотя я не уверен насчет лучших практик. Я хотел бы иметь возможность синхронизировать конкретную сущность c (или все сущности), что не является проблемой, поскольку у меня есть представление БД для каждой сущности, но я не уверен в производительности всей синхронизации БД, и есть ли какие-либо ограничения в logstash / других инструментах?
По сути, идея состоит в том, чтобы запустить полную синхронизацию при начальной настройке проекта, а затем просто запустить синхронизацию, если что-то пойдет не так или модель изменится и нуждается в elasti c поисковом обновлении. На данный момент у меня не так много записей (я бы сказал, <1 млн.). </p>
Любое предложение будет высоко оценено!