title: Database synchronization alternatives
body: <p>We currently have a centralized database (MySQL) where some data is loaded. Then we have a lot of Android devices with a copy of this database (SQLite). Our dynamic is to deliver every change/event made in the server database to our clients, Android devices. And of course capture all the transactions made by the clients and take them to the server in a consistent way.</p>
  
  <p>Our current solution is an adaptation of SymmetricDS. We would like to explore some other solutions for this synchronization task.</p>
  
  <p>We are looking for a  synchronization method that provides the following features:
  The ability to work offline mode (Our android clients won’t have access to the network all the time).
  General purpose (an easy way to include some new model/tables)</p>
  
  <p>Any Ideas?</p>