Pervasync, the Database Synchronization Software for Pervasive Computing

  • Supports Oracle, PostgreSQL, Microsoft SQL Server, MySQL, SQLite and React Native Realm
    Yes, you can now sync large number of geographically distributed local databases with a central database. For central database, we support MySQL, PostgreSQL, Microsoft SQL Server and Oracle on Windows, Linux and Mac OS X. All of them are supported for local databases as well. In addition, local databases could be SQLite databases on Android, Windows, Linux or Mac OS X. Most recently, we have added support of synchronization of Realm databases in React Native apps on iOS and Android.
  • Publish and Subscribe Model
    You publish sync objects and control who can sync what. You also can specify one-way or two-way sync on a per sync table base.
  • Supports Schema Evolution
    In the initial sync, the DB schema is created automatically on client. Later on, changes to the server schema are propagated to clients during synchronization.
  • Supports Data Sub-Setting
    From ground up, the system is designed to support data sub-setting, so that each client can synchronize its private data as well as shared data with a central server.
  • Web-Based Admin Console
    The web-based admin console makes it easy to monitor and control the server, view client sync history. In addition, it enables you do the publish-and-subscribe by pointing and clicking.
  • Built to Perform and Scale
    It is easy for everybody to say this. But we really mean it.
  • Supports File Sync
    A bonus. In additional to database data, you can also synchronize selected files in selected folders
  Case Studies

Replacing Custom Sync Component for Hundreds of Clients In Less Than One Week

Ansell Limited is a global leader in healthcare barrier protective solutions, with operations in the Americas, Europe and Asia.

With hundreds of instances of the client application in the field, a fast, robust and scalable synchronization solution was needed. After experiences with a custom-written synchronization tool, Ansell development went looking for a suitable commercial replacement. Pervasync proved to be an excellent fit for the application. Switching to Pervasync was relatively painless, and resulted in a synchronization process that is several times faster than the previous custom solution. With the assistance of Pervasync support, the Ansell development team was able to replace the custom sync component in less than a week, solving a major business challenge in a fast, cost-effective manner.

Read full story

Allied Titanium, Inc. had been searching for a true Master-Master MySQL synchronization solution for their data that must be synced across the globe. Allied Titanium's CEO, Christopher Greimes, says that “all of the servers in our architecture are masters because new data is being added and existing data is being updated at multiple locations simultaneously... We talked to provider after provider and all said the same thing, 'Master - Master synchronization isn't feasible or practical.'... Many of the other synchronization software providers claim that their software will do Master - Master synchronization. Upon digging deeper, their idea of master - master synchronization was to compare rows and rows of changed data manually, choosing the data from the server that we wanted to sync to the other server in table-like forms... As far as we know at this time, Pervasync is the only true Master - Master synchronization system available for MySQL. Once set up and initially synced, it is blazingly fast..."