Imagine this: your POS vendor only supports Windows, but your store associates prefer iPads, your …
![]()
Cloud-native POS platform for seamless omnichannel customer experience.
![]()
A single hub for all promotions campaigns.
A comprehensive solution designed to simplify and give you ownership of the inventory lifecycle.
A native post-transaction reconciliation module built into Jumpmind Commerce.
![]()
The most advanced synchronization solution for databases and file systems.
![]()
Data configuration and batch automation across different disparate systems and vendors.
Imagine this: your POS vendor only supports Windows, but your store associates prefer iPads, your …
Your POS system shouldn’t be an island. In today’s retail environment, your point-of-sale platform needs …
Introduction In retail, POS updates have traditionally been quarterly events at best. From October through …
If you run SymmetricDS in production, you know the drill: dozens of nodes, constant data …
Overview Organizations today face the challenge of consolidating data from on-premise and cloud-based systems into …
Single Sign-On with OAuth 2.0/OpenID Connect One of the many new features included in version …
Introduction In retail, POS updates have traditionally been quarterly events at best. From October through …
Jumpmind Powers Point of Sale and Promotions Execution for Landmark Retail, One of the Largest …
Retail Technology Leader Jumpmind to Enable Mobile Point of Sale and Inventory Management for DTLR/VILLA …
LONDON – April 21, 2026 – Jumpmind, a leading provider of innovative retail technology solutions, …
Physical retail in Europe is in a stronger position than many headlines suggest. New research …
If you run SymmetricDS in production, you know the drill: dozens of nodes, constant data …
![]()
Cloud-native POS platform for seamless omnichannel customer experience.
![]()
A single hub for all promotions campaigns.
A comprehensive solution designed to simplify and give you ownership of the inventory lifecycle.
A native post-transaction reconciliation module built into Jumpmind Commerce.
![]()
The most advanced synchronization solution for databases and file systems.
![]()
Data configuration and batch automation across different disparate systems and vendors.
Change Data Capture (CDC) is the concept of capturing data changes in a database and processing those data changes in some way. One way of processing data changes is to save the changes to an auditing system to audit who executed the data changes. Another way of processing data changes is to synchronize the changes to another database.
Whatever processing needs to be done for the changed data, we need to find a way to capture the changed data.
In the past, the only way to capture data changes at a database would be to install triggers on tables and those triggers would execute when data changes. The triggers would write the changing data somewhere for further processing.
For many database instances, this method of capturing data changes is acceptable. But there may be some reasons that installing triggers on tables is just not acceptable. One reason may be that installing triggers on tables and having these triggers execute when data is changed may slow down the applications that are changing the data. It also may slow down the database overall.
Another reason may be that the database where the data changes are being captured is a database from a product that was purchased. The vendor of this product may void the warranty and stop support because of objects being installed in the database that is not a part of the vendor’s product.
Log-Based Change Data Capture is a newer method of change data capture that reads the database changelogs to capture the data changes. This method of change data capture eliminates the overhead that may slow down the application or slow down the database overall. But the step of reading the database change logs adds some amount of overhead to the database. Finally, it eliminates the issue that may cause vendors to void the warranty because no triggers are installed in the database.
SymmetricDS provides the ability to capture changed data through the use of triggers installed on the tables or through the use of log-based change data capture. All databases supported by SymmetricDS can use triggers to capture changed data. Three of the databases currently can use log-based change data capture, with more to come in the future. The three databases with log-based capture that SymmetricDS supports now are Oracle, SQL Server, and PostgreSQL.
Stay tuned to find out more databases that will be supported by SymmetricDS using log-based change data capture.