This is the SymmetricDS Wiki site. It is a repository for community collaboration on documentation and design.
About |
DocumentationUsers Guide 1.x |
Project Site |
News |
By using database triggers, SymmetricDS guarantees that data changes are captured and atomicity is preserved. Support for database vendors is provided through a Database Dialect layer, with implementations for MySQL, Oracle, SQL Server, PostgreSQL, DB2, H2, HSQLDB, Apache Derby, anf Firebird included.
Synchronization can be configured to push data (trickle-back) or pull data (trickle-poll) at an interval. SymmetricDS allows for 2-tier and even n-tier synchronization.
Deployment options include the following:
- Web application archive (WAR) deployed to an application server such as Tomcat, Jetty, or JBoss
- Standalone service
- Embedded in an application
SymmetricDS is written in Java and licensed as open source software under the GNU Lesser General Public License (LGPL).