Skip to end of metadata
Go to start of metadata

This is the SymmetricDS Wiki site. It is a repository for community collaboration on documentation and design.

About

Web Site
History
Features

Documentation

Users Guide 1.x
Users Guide 2.x
Data Model 2.x
Tips and Tricks

Project Site

Sourceforge
Codehaus
Fisheye Browser

News

News
File Releases
ohlo.net
Freshmeat

SymmetricDS is a feature rich, web-enabled, database independent, data synchronization/replication software. It uses web and database technologies to replicate tables between relational databases in near real time. The software was designed to scale for a large number of databases, work across low-bandwidth connections, and withstand periods of network outage.

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).

Labels: