Managing Delta-Sync for Clients
I am developing a client for both desktop and mobiles and I would like to know how I can sync data deltas for better performance instead of syncing all data every time.
The backend is a Zend Framework 2 App (PHP) with SOAP API which could be adapted if necessary.
I want to use SQLite on Qt for the clients. All clients manage personal data only - if an online connection is available it keeps the data in sync. Otherwise it keeps the data local and syncs next time.
How can I handle this? Thanks.