Поле магазина Elasticsearch vs _source

Использование Elasticsearch 1.4.3

Я строю своего рода «систему отчетности». И клиент может выбирать, какие поля он хочет вернуть в свой результат.

В 90% случаев клиент никогда не выберет все поля, поэтому я решил отключить поле _source в своем отображении, чтобы сэкономить место. Но потом я узнал, что

GET myIndex/myType/_search/
{
    "fields": ["field1", "field2"]
    ...
}

Не возвращает поля.

Поэтому я предполагаю, что мне нужно использовать «store»: true для каждого поля. Из того, что я прочитал, это будет быстрее для поиска, но я полагаю, что пространство будет таким же, как _source, или мы все еще экономим место?

Ответы на вопрос(4)

Ваш ответ на вопрос