[X] The "/eyeos/eyeOS_1.8.7.1.tar.gz" file could not be found or is not available. Please select another file.

SymmetricDS is a data synchronization/replication solution. It is platform-independent, web-enabled, and database-agnostic. SymmetricDS was built to replicate changes between 'Retail Store' (POS) databases and an 'Enterprise' centralized database.


http://symmetricds.sourceforge.net





Separate each tag with a space.

Features:

  • Data Channels - Table synchronizations are grouped into independent channels
  • Guaranteed Delivery - Synchronized data is guaranteed to arrive at the target destination. If a synchronization fails, the same batch of data will be retried until it succeeds or manual intervention is taken. All other data synchronization is halted for the failed channel only.
  • Transaction Aware - Data updates are recorded and replayed with the same atomicity
  • Centralized Configuration - All configuration is downloaded from a central registration server
  • Multiple Deployment Options - Standalone engine, web application, embedded software component
  • Data Filtering and Rerouting - Allows for localized passwords and sensitive data filtering/routing
  • HTTP Transport - Pluggable transport defaults to Representation State Transfer (REST-style) HTTP services
  • Payload Compression - Optionally compresses data on transport
  • Notification Schemes - Push (trickle-back data) or Pull (trickle-poll data) changes
  • Symmetric Data Protocol - A fast streaming data format that is easy to generate, parse, and load
  • Multiple Schemas - Supports multiple database schemas naturally through the existence of Data Channels
  • Plug-In API - Add customizations through extensions and plug-in points
  • Two-Way Table Synchronization - The same table can be synchronized both to and from the host system while avoiding update loops
  • Database Versioning - Specify data synchronization by version of target database
  • Auto Database Creation - Optionally allow creating and upgrading of database schema
  • Embeddable - Small enough to embed or bootstrap within another application (i.e. a POS application)
  • Primary Key Updates - Captures the "before" and "after" data being changed, allowing updates to primary key data
  • Remote Management - Administration through a Java Management Extensions (JMX) console
  • Remote Database Administration - SQL can be delivered and run at remote databases via the synchronization infrastructure
  • Initial Data Load - Prepare the satellite database with an initial or recovery load of data

Release Date:

2010-01-29

Topic:

Operating System:

License:

Intended Audience:

Database Environment:

Programming Language:

Registered:

2007-09-27

Ratings and Reviews

  • Thumbs up:

    8
  • Thumbs down:

    0
100% of 8 users recommend this project
  • Thumbs up

    We are using SymmetricDS to replicate two-tiers of corporate Oracle databases with H2 databases running on POS registers in 6 countries. This software is highly recommended for its simplicity. We have been very successful in the retail environment utilizing SymmetricDS.

    posted by jcorbin 119 days ago
    If you'd like to rate this review, please log in.
  • Thumbs up

    I am using now in production between 30 Postgresql databases and it is working really well.

    posted by Miguel Angel Rasero Peral 125 days ago
    If you'd like to rate this review, please log in.
  • Thumbs up

    It works great with the Retail POS environment. Recommended... Regards, Tilak Dinakar Kumar, India.

    posted by anonymous 177 days ago
    If you'd like to rate this review, please log in.

View all reviews

Project Feed

Rate and Review

Would you recommend this project?






<

Related Projects

SymmetricDS Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks