> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# Движки SHV: источники и граф Symphony Hardware Vector

> Движки SHV каталогизируют CPU, GPU, NIC, память и накопители с воспроизведением сохранённых источников, оценкой требований, загрузкой PDF и долговременными графами в DuckDB.

Движки Symphony Hardware Vector (SHV) каталогизируют процессоры, топологию CPU, кэши, GPU, NIC и оптоволоконные интерфейсы, материнские платы, оперативную память и NVMe. Курирование по умолчанию отдаёт приоритет оригинальным компонентам и подтверждённым свидетельствами вариантам. Каждый движок устанавливается независимо и работает только на чтение.

## Движки

> [card] shv-engine
>
> Аппаратное ядро: покрытие, заданное вызывающей стороной, воспроизведение каталога из сохранённых источников, оценка требований и проекция графа.

> [card] shv-source-engine
>
> Загрузка источников и обработка ревизий для аппаратных свидетельств.

> [card] shv-profile-engine
>
> Оценка профилей компонентов и систем.

> [card] shv-partition-engine
>
> Разбиение каталогизированного оборудования для воспроизводимого выбора.

> [card] shv-publication-engine
>
> Управляемая публикация и выбор локального каталога.

> [card] shv-graph-adapter
>
> Явная поверхность транспорта графа.

> [card] shv-graph-duckdb-connector
>
> Долговременное хранилище графа на базе DuckDB, администрируемое через qxctl.

> [card] shv-pdf-adapter
>
> Интерпретация PDF-источников для технических описаний оборудования.

## Основные аспекты администрирования

* **Долговременное хранилище** администрируется только через `shv graph store inspect|prepare|commit|status|query|export|schema|template`. `commit` с сохранённым дайджестом ожидаемого намерения также служит восстановлением; отдельного псевдонима для восстановления нет.
* **Публикация каталога** администрируется только через `shv catalogue publication inspect|plan|apply|status|schema|template`. Восстановление выполняется командой `apply --operation-id`, которая взаимоисключающая с `--input`.
* **Инвентаризация** (релиз 0.2) добавляет `shv graph store inventory`: логическое чтение, привязанное к ревизии, с явными сохранёнными идентичностями записывающих сторон. Устаревший выбор из версии 0.1 по-прежнему поддерживается.

> [!NOTE]
>
> Классы оборудования — это данные сопоставления и профилей вызывающей стороны, а не дублирующиеся деревья команд. `--version` выбирает точного основного владельца; `--source-version` и `--adapter-version` указывают отдельные выбранные зависимости. Ревизии схем и сопоставлений — это идентичности данных, а не псевдонимы установленных версий движков.

## Связанные поверхности

> [card] [Вектор SHV](https://docs.quanux.org/symphony/ru/vectors/shv.md)
>
> Контракт Hardware Vector, который реализуют эти движки.

> [card] [Команды векторов qxctl](https://docs.quanux.org/symphony/ru/qxctl/vector-commands.md)
>
> Полный справочник по грамматике `shv ...`.


## Related topics

- [Symphony Hardware Vector: знания об аппаратных возможностях](https://docs.quanux.org/symphony/ru/vectors/shv.md)
- [Векторы и фазы поставки Symphony](https://docs.quanux.org/symphony/ru/concepts/vectors.md)
- [Векторные движки Symphony: обзор независимой установки](https://docs.quanux.org/symphony/ru/engines/overview.md)
- [SSFV: Symphony Semantic Feature Vector и реестр](https://docs.quanux.org/symphony/ru/skv/ssfv.md)
- [Symphony Node Vector: идентичность Node и записи о кластерах](https://docs.quanux.org/symphony/ru/vectors/snv.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.