Коллекции, шарды и реплики
replicationFactor(!)replicationFactor —задаёт число реплик каждого месячного бакета индекса, размещённых по инстансамв SolrCloud. При значении 1, (которое используется по умолчанию для одиночного узла), резервирования нет: потеря инстанса означает потерю доступностй копии его бакетов до переиндексации нет. При 2 и выше — каждая коллекция имеет Nнесколько копий на разных уэкземплярах; Solr, поэтому поиск может продолжить раеботсяу приосле потереи одного инстансэкземпляра.
Настройте число реплик
МОткройтеню →[Общие настройки] → [Поиск (Solr)].- В блоке [Резервирование (
replicationFactor(replicationFactor)] (!))]укажите значенисле от1до(1–8)8. При неЧтобходы измоенить уже существующиеотмбакетьы, включите [Применить к существующим бакетам].— тогда дДля каждого активного бакета Клавдий доведёт число реплик доNзаданного(значения, а SolrCloudсамразмспрестделит новые реплики поlive(!)-доступным узлам).- Нажмите [Сохранить].
Новые бакеты (будущие месяцы) создаются сразу с этекущим replicationFactor(!)replicationFactor.
Изменение применяется без перезапуска узла. Для призменения к существующимх бакетамов требуется режим SolrCloud.
Дейст
Как вий адмиыполнистратора не требуяется. поиск
Клавдий обращается к одному локальному Solr;экземпляру Solr. SolrCloud нсамостивоятельно выполняет распределённый запроиск по шардам и репликам на всех инстансах, объединяяет результаты. внуЕсли запрос затраги Solr. Пваерекрёстный поиск по бакетамы разныескольких месяцев, Клавдий отправыполняет его в сам (fan-out(!) поответствующие коллекциями си пропускомает отключённые бакеты.
Дополнительных) действий администратора для распределения поисковых запросов не требуется.
Связанные материалы
- {{ССЫЛКА:reference.solrcloud|SolrCloud:
SolrCloudархитектура}} {{ССЫЛКА:maintenance.search-health|Проверка состояния поиска}}
Навигация по книге
- Следующая статья: {{ССЫЛКА:reference.solr-buckets|Жизненный цикл поискового индекса
}}