Wiki Spaces


Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack


Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Database Synchronization with Symmetric DS

Primary mentor

Backup mentor

Assigned to


The objectives of this project would be to prototype the use of SymmetricDS to provide an alternative to the Synchronization module, to achieve the same results but by implementing synchronization at the database level rather than at the application level.

From it's website, SymmetricDS describes itself as "an asynchronous data replication software package that supports multiple subscribers and bi-directional synchronization. It uses web and database technologies to replicate tables between relational databases, in near real time if desired."

Partners In Health is currently successfully using SymmetricDS as a synchronization solution for it's OpenBoxes project. However, there are some fundamental differences in the OpenMRS datamodel that would need to be overcome to make use of SymmetricDS a successful alternative to OpenMRS sync. This project would aim to take on these challenges.

Project Champions


Extra Credit



  • No labels