Всем привет!
Это мой первый пост на данном ресурсе. Пишу т.к. уже отчаялся )
Уже неделю играю с elasticsearch.
Поднял сервер на debian, разобрался с sence, kibana, написал даже программку на node.js , которая по одной кнопке создает индекс и записи, по другой - вытягивает содержимое и выводит на экран.
Но по прежнему являюсь совершенным профаном в этом деле.
Моя проблема на данный момент - как правильно задать настройки для индекса.
Нашел вот эту статью - http://obtao.com/blog/2013/10/configure-elasticsearch-on-an-efficient-way/
Если убрать фичи для французского - то все ли там нормально? Можно их использовать?
Я только учусь и недавно от SQL ушел. Тяжко со всеми этими JSON пока что...
Уже много раз пересоздал свой индекс. Хочу чтоб морфология русская заработала.
В доках так и не нашел образца как задаются данные настройки.
Надо все что перечислено в статье перевести в формат JSON и как по образцу вставить?
curl -XPOST 'localhost:9200/myindex/_close'
curl -XPUT 'localhost:9200/myindex/_settings' -d '{
"analysis" : {
"analyzer":{
"content":{
"type":"custom",
"tokenizer":"whitespace"
}
}
}
}'
curl -XPOST 'localhost:9200/myindex/_open'
Так же не очень понимаю зачем надо открывать и закрывать индекс.