Built-in Support for Batching

SyncStudio has full support for batching: sending and receiving data in small chunks for both data upload and download operations.

In database synchronization systems intended for use with mobile devices it is critical that large databases should never be uploaded or downloaded as a whole, because doing so would blow-up the client if (when) the memory limits were to be exceeded, and mobile clients such as Android phones are generally small devices with little memory.

Unlike other synchronization solutions SyncStudio has built-in batching (nothing to configure) for both upload and download operations, so with SyncStudio you are limited by the client’s mobile device disk storage capacity, not the RAM. Basically, one thing less for you to worry about!