ДокументацияFAQ
Китеж / Индексация

Обзор

Что такое КитежИндексация

Справочник

Синтаксис поискаВеб-интерфейс

Сканирование

Каталог описывается в конфиге источником (путь + правила). Первое сканирование проходит по всем файлам, строит записи индекса и сохраняет снимок метаданных (размер, mtime, хэш начала файла).

Инкрементальность

При повторных сканированиях файл считается неизменным, если совпали размер и mtime; иначе пересматривается только он. Пересчёт каталога из 100 тысяч файлов на тёплой ФС занимает секунды.

Примечание. Хэш считается только по первым 64 КБ — его роли достаточно для детекта переименований, но не для честной дедупликации.

Исключения

sources:
  - path: ~/archive
    exclude:
      - "**/.git/**"
      - "**/*.tmp"
      - "cache/"

Шаблоны поддерживают **, * и ! отрицания. Исключённые пути удаляются из индекса при следующем сканировании.

На этой странице

СканированиеИнкрементальностьИсключения
Последнее изменение: 2026-11-05 · Была ли эта страница полезной? Да / Нет