Open source replication and synchronization tools written in Java

Source: Internet
Author: User
  • Metrics ricds-metrics ricds is a web based, database independent, data synchronization system. beyond replicating tables between relational databases the software inconfigurates functionality to handle a large number of databases, manage low-bandwidth connections and work within periods of network outage. the system supports two way replication, guaranteed delivery and multiple active schemas.
  • Daffodil replicator-Daffodil replicator performs Data Replication Based on the 'Publish and subscribe 'model. replicator supports bi-directional Data Replication by either capturing a data source snapshot or synchronizing the changes. it monitors data changes, synchronizes all data changes on periodic basis or on-demand. replicator can use pre-defined conflict resolution algorithms to resolve conflicts between data sources.
  • Drs-The db4o replication system (DRS) is a replication system that leverages hibernate. It enables synchronization of objects bi-directionally between distributed instances of relational databases such as oracle or MySQL.
  • Pollux-Pollux provides a framework for synchronizing data sources which share the same data format. the record inferface of Pollux provides an unsupported actions for most kinds of data records, these may include Pim, database records or file/directories.
  • Bhavaya-bhavaya is library that supports real-time Synchronized up-to-date access to continually changing data. the bhavaya persistence layer is different from other implementations such as Hibernate and Castor in that the properties of bhavaya's objects always reflect the current value of the data in the database.
  • Gcaldaemon-gcaldaemon offers two-way synchronization between Google Calendar and various icalendar compatible calendar applications. gcaldaemon is primarily designed as a calendar synchronizer but it can also be used as a Gmail notifier, address book importer, Gmail terminal and RSS feed converter.
  • Funambol mobile application server-The funambol Mobile Application Server (originally named sync4j) between des a certified Implementation of The Open Mobile Alliance (OMA) Data Synchronization and device management protocols (oma ds and DM, formerly known as SyncML ).

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.