Я хочу использовать elasticsearch-river-mysql для непрерывной передачи данных из базы данных MySQL в Эластичный поиск. Я новичок в ES и риверах, поэтому надеюсь, что вы поможете мне с моими вопросами.
- Насколько я знаю, данные будут передаваться из базы данных MySQL в кластер ES, который будет автоматически их индексировать. Это правильно? Существуют ли какие-либо тайм-ауты или ограничения, о которых я должен знать?
- Как отношения внешнего ключа между таблицами реляционной базы данных будут переведены в ES? Станет ли строка таблицы, содержащая внешний ключ, внутренним объектом для документа ЭП или будет использоваться какая-то другая связь между документами ЭП?
- Есть ли недостатки в использовании этой реки для указанной выше цели?
- Какая будет нагрузка на ES при реализации этого? Я предполагаю, что ES достаточно мощный, но все же мне было интересно. Повлияет ли этот сценарий каким-либо образом на поиски, выполненные в кластере ES?