Отключение норм для текстовых полей
Нормы используются для расчета оценки релевантности документа при полнотекстовом поиске. Однако в некоторых сценариях оценка по определенным текстовым полям не требуется. Для таких полей нормы можно отключить, чтобы оптимизировать использование диска. Вот пример:
1. PUT indexname
2. {
3. "mappings": {
4. "properties": {
5. "color": {
6. "type": "text",
7. "norms": false
8. }
9. }
10. }
11. }
В запросе выше мы установили значение false для свойства "norms" поля "color", это означает, что оценка по этому полю не требуется. Отключение норм позволяет сэкономить дисковое пространство и повысить производительность индексирования