KNOWLEDGE BASE
Log In    |    Knowledge Base    |    4D Home
Tech Tip: Client Server Sync with Project Mode
PRODUCT: 4D | VERSION: 19 | PLATFORM: Mac & Win
Published On: August 24, 2022

The client-server synchronization behavior for a Project Mode database is a bit different compared to a binary mode database.

  • In binary mode, the client will check the files and detect any files that have been modified and need to be resynced. When this happens only the changed files are synced.

  • A project mode database is instead a package. Because of this, if anything is modified the entire package is synced. For example, a small change to a method will cause the entire package to be resynced.

As such, developers should be aware that making frequent small updates on a large project mode database that takes a noticeable time to sync will cause the clients to experience this behavior more often. Depending on the users, it may be more beneficial to try to make less frequent larger updates.