Как индексировать mysql поисковым движком elasticsearch?
День добрый.
С эластиком ещё не работал и информации о том как это делается минимум.
Если нужно писать свою логику индексации, то не могли бы объяснить как это сделать ?
Раз вы все равно не работали с эластиком - посмотрите лучше в сторону Solr. Он тоже сделан на основе Lucene, но порог вхождения пониже. И есть встроенные средства для импорта из MySQL.
Я недавно разбирался в Elastic и толкового решения по выгрузке из MySQL не нашел. Возможно, плохо искал. Отчасти поэтому и выбрал Solr. Что касается ответа на ваш вопрос - можно выгружать порциями по 500-1000 записей из MySQL и через bulk insert вгружать в Elastic. Если можете писать на .NET или PHP - написание подобного скрипта не займет много времени.