2016-04-30 3 views
0

Как вы, наверное, знаете, в MySQL вы можете создавать индексы для повышения производительности ваших запросов. Есть ли такой эквивалент в Elastic? (Я уже знаю, что индекс несколько эквивалент создания базы данных в Elastic)Что эквивалентно созданию индексов MySQL в Elasticsearch?

мне просто нужно подтверждение от черного пояса упругих пользователей;)

ответ

1

из documentation:

реляционных баз данных добавьте индекс, например индекс B-дерева, к определенным столбцам , чтобы повысить скорость поиска данных. Elasticsearch и Lucene используют структуру, называемую инвертированным индексом, для точно такой же цели.

По умолчанию каждое поле документа индексируется (имеет инвертированный индекс) и, следовательно, является возможностью поиска. Поле без инвертированного индекса - недоступен для поиска. Мы обсудим инвертированные индексы более подробно в Inverted Index.

+0

спасибо, Alpert;) –

Смежные вопросы