Эта возможность доступна во всех типах лицензий Macroscop и не требует дополнительного лицензирования.
На каждом сервере Macroscop размещена одна или несколько внутренних баз данных. Эти базы содержат сведения о событиях, в том числе сгенерированных модулями аналитики, а также ряд других данных. Информация из баз данных используется для просмотра журнала событий, формирования отчётов и отображения данных видеоаналитики.
До версии 3.4 для всех внутренних баз данных Macroscop использовалась СУБД Firebird.
В Macroscop версии 3.4 база данных модуля видеоаналитики Поиск объектов была перенесена с Firebird на PostgreSQL. Это позволило сократить время формирования результатов поиска.
В Macroscop версии 4.0 на PostgreSQL были перенесены все внутренние базы данных. В результате сократилось время формирования всех отчётов и выросла скорость получения данных из журнала событий.
Версия Macroscop | Требуемая версия PostgreSQL | Компоненты Macroscop | Установка PostgreSQL | |
---|---|---|---|---|
Windows | Linux | |||
3.3 и ниже | Не требуется | — | Не требуется | Не требуется |
3.4–3.6 | 11 | Модуль Поиск объектов | Автоматически, при установке модуля Поиск объектов из пакета Macroscop Нейросети | Отдельная установка PostgreSQL |
4.0 и выше | 12 | Все БД Macroscop | Автоматически, при установке Macroscop Сервер или Macroscop Standalone из полного дистрибутива | Отдельная установка PostgreSQL |
- Минимально требуемая версия СУБД при работе с Macroscop 3.6 и ниже — PostgreSQL 11.
- Минимально требуемая версия СУБД при работе с Macroscop 4.0 и выше — PostgreSQL 12.
- Если в системе версии 3.4–3.6 используется или ранее использовался модуль Поиск объектов, то после обновления до версии 4.0 при первом запуске Macroscop будет осуществлён перенос базы модуля в общую для всех баз директорию MacroscopArchive\db. На время переноса базы работа модуля будет приостановлена.
- Если в системе ранее использовались модули распознавания лиц или автономеров, то после обновления до версии 4.0 при первом запуске Macroscop будет выполнен перенос баз данных этих модулей с Firebird на PostgreSQL. На время переноса работа модулей будет приостановлена.
- Перед установкой требуемой версии PostgreSQL рекомендуется удалить другие версии СУБД во избежание конфликтов.
- Рекомендуется осуществлять установку PostgreSQL в автоматическом режиме в ходе установки компонентов Macroscop.
- Рекомендуется использовать локальные диски для хранения базы данных. Использование сетевых дисков для этой цели запрещено.
- В больших системах не рекомендуется использовать один диск для параллельной записи архива видео и базы данных, так как это может отрицательно сказаться на производительности базы данных.
- Не гарантируется корректная работа Macroscop при передаче прав на базы данных самостоятельно созданным пользователям СУБД.