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

Коллекция (collection)

Чем коллекция отличается от индекса и как они соотносятся.

Коллекция (collection)

Коллекция — хранилище, лежащее в основе индекса. Если индекс — это «поисковый слой» с настройками, то коллекция — сами данные плюс схема полей.

Связь с индексом

В большинстве случаев один индекс соответствует одной коллекции. Вы создаёте коллекцию, описываете её поля, загружаете документы — и поверх неё работает индекс, через который идут поисковые запросы.

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

Разделение помогает в двух ситуациях. Во-первых, когда меняется структура данных (добавилось поле) — пересобирается коллекция, а не весь поиск. Во-вторых, при переносе данных между средами вы оперируете коллекцией как единицей данных.

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

On this page