Login | Register
My pages Projects Community openCollabNet

daffodilreplicator
Project home

If you were registered and logged in, you could join this project.

Summary Daffodil Replicator: An Open Source Data Synchronization Tool
Categories None
License GNU Lesser Public License
Owner(s) sachingarg
 

An Open Source Data Synchronization Tool


  Download
  FAQ's
  Documentation
  Comparison Sheet
  License Policy
  Key Features
  Road Map
   
Advantages
  • Extends enterprise data to mobile users
  • Data synchronization to manage work load
  • Platform and database-independent
  • Reduced communication costs

more details...

 


Data Synchronization Software

Daffodil Replicator is a powerful Open Source data synchronization tool that allows bi-directional data synchronization between heterogeneous databases supporting JDBC drivers. Its flexible publish and subscribe model supports both snapshot and merge replication.

Daffodil Replicator is data replication software that synchronizes data residing on corporate backend databases and desktop databases operating in the network. Daffodil Replicator performs data replication based on the 'Publish and Subscribe' model (in client and server architecture). A publication is a collection of one or more tables required for data replication. A subscription is a copy of tables involved in publication on client side.

Replicator supports bi-directional data replication by either capturing a data source snapshot or synchronizing the changes. It monitors for data changes in the table s involved and synchronizes all data changes made by the subscriber and the publisher on periodic basis or on-demand by the subscriber. While synchronizing with one or more target data source, Replicator uses pre-defined conflict resolution algorithms to resolve conflicts between publisher and subscriber. The publications and subscriptions are defined using GUI or APIs on existing database servers.

Daffodil Replicator has been developed for easy replication between homogeneous and heterogeneous data sources. It supports data replication between Oracle, SQL Server, DB2, Daffodil DB, PostgreSql and Derby , enabling high-performance distributed connectivity with corporate databases residing on Windows, Linux, Unix or Solaris. Replicator's publish-and-subscribe model allows a client application to have subscriptions to publisher defined on the server side, which can consist of single or multiple data tables. Replicator filters enable application developers to specify conditions for individual tables, through which the client can subscribe to a subset of rows.

Learn more...