Репликация удалённой базы лиц и автономеров🔗

Для модулей распознавания лиц и автономеров реализована репликация удалённой базы, позволяющая осуществлять распознавание даже при временном отсутствии связи с удалённой базой лиц и автономеров.

Репликация работает следующим образом:

При использовании удалённой базы (здесь и далее имеется в виду база автономеров или лиц) на сервере, на котором осуществляется распознавание (к которому привязаны камеры с распознаванием), создаётся локальная копия (реплика) удалённой базы. В дальнейшем осуществляется синхронизация локальной копии с удалённой базой. При потере связи с удалённой базой будет использоваться локальная копия базы.

Все изменения в базе (добавление новых записей, изменение и удаление существующих записей) выполняются только при наличии связи с удалённой базой. При потере связи будет осуществляться только распознавание на основе записей, имеющихся в локальной копии базы.

Репликация удалённой базы на сервер осуществляется в следующих случаях:

  • сразу после внесения изменений в базу с камеры, привязанной к данному серверу, или с клиентского компьютера, подключенного к этому серверу;

  • сразу при установлении связи сервера с удалённой базой (если связь перед этим была оборвана, либо сервер был только что запущен);

  • каждую минуту (если связь не прерывалась, а изменения с данного компьютера не вносились).

Предупреждение

Репликация внедрена в версии 3.1. При этом структура базы данных, по сравнению с версией 3.0 и более ранними, изменилась. По данной причине для корректной работы с удалённой базой необходимо обновить версию на всех серверах системы видеонаблюдения, включая сервер, на котором развёрнута удалённая база.

Примечание

Если по какой-либо причине необходимо откатиться до версии 3.0 или более ранней, для восстановления структуры базы данных следует обратиться в службу технической поддержки Macroscop.