Предпочитаемый метод индексации объемных данных в ElasticSearch?

Я смотрю на ElasticSearch, поскольку в моей компании улучшаются функции поиска и аналитики. Все наши данные находятся в SQL Server на данный момент, и я успешно установил JDBC River и получил некоторые тестовые данные в ES.

Реки выглядят так, как будто они могут быть устаревшими в будущих выпусках , а река JDBC поддерживается третьей стороной. И Logstash, похоже, пока не поддерживает индексирование из SQL Server (не знаю, является ли это запланированной функцией).

Итак, для моей ситуации, когда я хочу переместить данные из SQL Server в ElasticSearch, какой предпочтительный метод индексации данных и поддержания индекса при обновлении SQL новыми данными?

Из связанных тема:

Мы рекомендуем вам управлять процессом индексирования вне ES и убедиться, что он соответствует вашим потребностям.

Я не совсем уверен, с чего начать. Могу ли я использовать один из API-интерфейсов ES?

10
задан Cuthbert 6 March 2014 в 22:08
поделиться