Synchronization algorithms
Some of the key characteristics of Allway Sync synchronization algorithms are:
- Implements true all-way (two-way, three-way, etc.) synchronization.
- Uses only standard file system services. Does not require system injection, hooks, drivers or any other means that can make your system harder to manage.
- File and folder metadata for each synchronization session is collected and stored in a database.
- The most recent file version is determined based on a combination of file attributes, size and time-stamp (not just the file modification time).
- To ensure the safety of your data, when there is uncertainty as to which file is the most recent, the user is prompted for confirmation.
- Multiple instances of Allway Sync with access to a common file system can share common metadata databases.
- In the event of network, hardware, or software failures during synchronization, none of your data is damaged.
- Optimized to meet a high standard of performance.
- Stores information about deleted files and folders in the metadata database.
- Does not rely on the accuracy of the file system or computer clock.
- Creates and maintains the proper folder structure when needed to properly synchronize files and folders.
- Synchronize data other than simple files, including: registry keys, database records, messages, contacts, playlists, etc.
These algorithms were developed by a team of prominent mathematicians, and provide many unique benefits to the users of our software.
Licensing for software companies is available, please contact us if interested.