title: What is the easiest way to keep a database synchronized between multiple iOS and Android devices?
body: <p>For our mobile application, we were hoping to use the Realm.io database, but we need to be able to synchronize multiple devices so they always have the same information. The database could get to be a few megabytes of data, so we would want to make sure that we didn't have to upload the entire database every time something changed and then re-downloaded on all their other devices. Ideally, we would also want to make sure that no other transaction with the server happens on the device until its database is updated.</p>