SymmetricDS is a database and file synchronization solution that is platform-independent, web-enabled, and database agnostic. SymmetricDS was built to make data replication across two to tens of thousands of databases and file systems fast, easy and resilient. We specialize in near real time, bi-directional data replication across large node net…
Java C XSLT PLSQL Shell Batchfile Other
Latest commit 4bbce74 Jan 20, 2017 @mmichalek mmichalek Improve error reporting
Permalink
Failed to load latest commit information.
symmetric-android 0002895: node_communication and lock tables no longer export in snapshot Nov 10, 2016
symmetric-assemble 0002962: Fix typos and dead URLs in tutorials Jan 18, 2017
symmetric-client-clib-assemble Removed the inclusion of unnecessary files in zip Aug 8, 2016
symmetric-client-clib-test 0002963: Support file sync in the C client Jan 17, 2017
symmetric-client-clib 0002963: Support file sync in the C client Jan 17, 2017
symmetric-client-native 0002963: Support file sync in the C client Jan 17, 2017
symmetric-client Add ability to trace where system SQL statements originate from Jan 20, 2017
symmetric-core Add ability to trace where system SQL statements originate from Jan 20, 2017
symmetric-csv Delete pom.xml Oct 16, 2015
symmetric-db Add ability to trace where system SQL statements originate from Jan 20, 2017
symmetric-io Improve error reporting Jan 20, 2017
symmetric-jdbc 0002953: MSSQL Data truncation issue. Fix unit tests Jan 19, 2017
symmetric-parent needed corrections for maven-build-process: Aug 25, 2015
symmetric-server 0002951: Push HEAD request doesn't use the queue channel to reserve its Dec 28, 2016
symmetric-util Add ability to trace where system SQL statements originate from Jan 20, 2017
symmetric-wrapper 0002679: Add event logging to service wrapper start up Jul 14, 2016
.gitattributes force *.csv to LF for some tests. Sep 8, 2015
.gitignore ignore Aug 11, 2016
README.md Update README.md Aug 2, 2016
database.dtd No commit message Aug 22, 2012

README.md

Download SymmetricDS

SymmetricDS

SymmetricDS is a database and file synchronization solution that is platform-independent, web-enabled, and database agnostic. SymmetricDS was built to make data replication across two to tens of thousands of databases and file systems fast, easy and resilient. We specialize in near real time, bi-directional data replication across large node networks over the WAN or LAN.

SymmetricDS is sponsored by http://www.jumpmind.com. JumpMind also provides support and a professional version that features a web-based user interface that simplifies configuration and management.

Open source downloads here:

Download SymmetricDS

Documentation is available at http://www.symmetricds.org/docs/overview.

Professional downloads are available at http://www.jumpmind.com/products/symmetricds/download. Documentation is available at http://www.jumpmind.com/products/symmetricds/documentation.

We also have developed a native SymmetricDS client. Check out the code in the symmetric-client-clib and symmetric-client-native.

Core Product Development

We use Eclipse for development.

To setup a development environment run the following commands:

cd symmetric-assemble
./gradlew develop

This will generate Eclipse project artifacts. You can then import the projects into your Eclipse workspace.