The Mechanism of Geographically Distributed Databases
This mechanism is intended for establishing geographically distributed databases (GDD) based on identical 1C:Enterprise 8 configurations. It enables synchronization of data changes and modifications in 1C:Enterprise 8 configurations between different database nodes.
Main Features of GDD Mechanism
Integrated tools for creation of distributed systems and execution of data exchange plans without additional programming.
Identity assurance of information bases belonging to a distributed system.
Connection and disconnection of existing GDD nodes.
Creation of initial images for new GDD nodes.
Various tools for resolution of data conflicts between different nodes.
Support of several data exchange plans for one information base.
A GDD can contain plans for data exchange with other information bases, including information bases which are not part of the GDD.
Transfer and reception of modifications can be specified for individual data items.
Restoration of data exchange in such cases as backup copy restoration, etc.
Compression of exchanging messages in ZIP format and automatic data unpacking upon reception.
Specifics of 1C:Enterprise 8 GDD
A GDD should have a tree-like structure, with a single root node and defined ’Master — slave’ relations for each couple of nodes:
GDD tree diagram
XML format of data exchange.
Modifications of configurations are distributed together with data modifications, by means of exchange messages.
A configuration can be modified only at the root node of a system; the modifications are distributed from master nodes down to slave nodes.
Data can be modified at any node of a system.
Data modifications are transferred between any two connected nodes.
The GDD mechanism is based on Exchange plans. More information on this is contained in ’Data exchange mechanisms’ section.