AACSearch
ГлоссарийОсновы поиска

Схема (schema)

Что такое схема индекса, как она задаётся и почему её изменение требует реиндексации.

Схема (schema)

Схема — объявленный список полей индекса и их типов. Она определяет, по каким полям можно искать, фильтровать, сортировать и фасетировать.

Как задаётся

Схему задают при создании индекса: перечисляют поля, их типы и, при необходимости, настройки (например, какие поля эмбеддировать для семантического поиска).

Изменение схемы

Добавление поля или смена типа — это изменение схемы. Оно обычно требует переиндексации: документы нужно заново обработать, чтобы новое поле появилось в поиске. Поэтому схему продумывают заранее.

Почему это важно

Схема — фундамент поиска. Неверно заданный тип поля ломает фильтры и сортировку, а отсутствующее поле делает данные неискаемыми. Хорошая схема покрывает все сценарии: поиск, фильтры, фасеты, сортировку и семантику.

On this page