Replication of remote databases of faces and license plate numbers🔗

For the face recognition and license plate recognition modules, the replication of the remote database allowing to perform recognition even in the temporary absence of a connection with the remote databases has been implemented.

The replication works as follows:

When a remote database (hereinafter face or license plate database is meant) is used on the server where the recognition is performed (to which the recognition cameras are bound), a local copy (replica) of the remote database is created. Further, a synchronization of the local copy with the remote database is performed. In the event of losing connection with the remote database, its local copy will be used.

All the modifications made to the database (adding, editing and removing entries) is performed exclusively upon availability of a connection with the remote database. When the connection is lost, the recognition will be performed on the basis of the entries present in the local copy of the database.

The remote database is copied (replicated) to the server in the following cases:

  • Immediately after the changes to the database are made by the camera bound to the server or by the client computer connected to the server;

  • Immediately after the connection of the server with the remote database is established (in case the connection was lost before that or the server has just been launched);

  • Once every minute (if the connection has not been interrupted, and no changes have been made from the computer).

Warning

The replication was introduced in Version 3.1. In addition, the structure of the database has changed, as compared with the versions 3.0 and earlier. Due to that fact, in order to work properly with the remote database, it is required to update the version on all the video surveillance system servers, including the one where the remote database is located.

Note

If for some reason it becomes necessary to roll back to Version 3.0 or earlier, it is required to contact Eocortex technical support team.