Data synchronization is the process of establishing consistency among data from a source to a target data storage and vice versa and the continuous harmonization of the data over time.
Questions tagged [data-synchronization]
518 questions
304
votes
8 answers
How to Sync iPhone Core Data with web server, and then push to other devices?
I have been working on a method to sync core data stored in an iPhone application between multiple devices, such as an iPad or a Mac. There are not many (if any at all) sync frameworks for use with Core Data on iOS. However, I have been thinking…

Jason
- 14,517
- 25
- 92
- 153
251
votes
7 answers
Client-server synchronization pattern / algorithm?
I have a feeling that there must be client-server synchronization patterns out there. But i totally failed to google up one.
Situation is quite simple - server is the central node, that multiple clients connect to and manipulate same data. Data can…

tm_lv
- 6,442
- 5
- 24
- 16
153
votes
2 answers
Best way to synchronize local HTML5 DB (WebSQL Storage, SQLite) with a server (2 way sync)
I am developing a mobile web application (for iPhone & Android) with a local database (using html5 webstorage) so my app is still usable when the user is offline.
This is working perfectly, but I want to save the local data on a server. So I need to…

Samuel
- 5,439
- 6
- 31
- 43
89
votes
6 answers
Synchronizing client-server databases
I'm looking for some general strategies for synchronizing data on a central server with client applications that are not always online.
In my particular case, I have an android phone application with an sqlite database and a PHP web application with…

Scott Saunders
- 29,840
- 14
- 57
- 64
69
votes
5 answers
What is progress and bounded waiting in critical section?
I was reading Critical Section Problem from Operating System Concepts by Peter B. Galvin.
According to it
1) Progress is : If no process is executing in its critical section and some processes wish to enter their critical sections, then only those…

Navneet Srivastava
- 933
- 2
- 9
- 14
58
votes
9 answers
Offline / Online Data Synchronization Design (Javascript)
I'm currently in the process of writing an offline webapp using all the html5 goodies for offline support. However I'm starting now to think about writing the sync module that will ensure that any offline data gets sent to the server and server…

gatapia
- 3,574
- 4
- 40
- 48
40
votes
4 answers
Strategy for Offline/Online data synchronization
My requirement is I have server J2EE web application and client J2EE web application. Sometimes client can go offline. When client comes online he should be able to synchronize changes to and fro. Also I should be able to control which rows/tables…

Adisesha
- 5,200
- 1
- 32
- 43
28
votes
5 answers
iPhone offline application with synchronization
I'm looking into building an application which works just as well offline as it does online. Since the application cannot communicate with the server while in offline, there is some level of synchronization which needs to take place.
What are some…

Coocoo4Cocoa
- 48,756
- 50
- 150
- 175
25
votes
5 answers
How to sync data between different devices
I am planing to implement an app and I have come to a point where I don't know what is the best approach.
Scenario:
I have an app where I am making a todo list and I am adding 3 items. I use my phone for this.
Then I take my tablet and want to…

Alin
- 14,809
- 40
- 129
- 218
21
votes
4 answers
Keeping distributed databases synchronized in a unstable network
I'm facing the following challenge:
I have a bunch of databases in different geographical locations where the network may fail a lot (I'm using cellular network). I need to keep all the databases synchronized but there is no need to be in real time.…

jassuncao
- 4,695
- 3
- 30
- 35
20
votes
3 answers
django database synchronization for an offline usage
I have one master django sever where the data are stored (mysql database).
Online : I would like many users to have a copy from this database synchronized (only delta's must be copied) on their laptops (sqlLite DB)
Offline (users do not have access…

Eric
- 4,821
- 6
- 33
- 60
19
votes
2 answers
android sqlite bidirectional synchronization sqlite
I need to sync my Android SQLite DB with my cloud-server DB, and doing it in a bi-directional way in a multiuser environment.
I have found and introduction to the solution here but I would like to read about a better solution/algorithm.

Juanin
- 602
- 1
- 8
- 16
18
votes
9 answers
javascript library for client side storage with server side sync
I'm looking for a javascript library that will let me store data in a client side database and in the back ground automatically sync the database back to the server's database
preferable something that supports a variaty of engines in the same way…

msaspence
- 1,424
- 2
- 14
- 25
18
votes
5 answers
Best practice for on/off line data synchronization using AngularJS and Symfony 2
I'm building a relatively complex and data heavy web application in AngularJS. I'm planning to use php as a RESTful backend (with symfony2 and FOSRESTbundle). I have spent weeks looking around for different solutions to on/off line synchronization…

Kriss
- 396
- 3
- 12
17
votes
4 answers
What is a good solution to synchronize data between iOS apps?
I am developing an application, whose data management is realized through Core Data, and I am studying how to implement a feature to synchronize data between two different devices (even between iDevices and Mac's eventually).
Until now I haven't…

marzapower
- 5,531
- 7
- 38
- 76