Help Replication and Event Publishing

Introduction to Q Replication

Q Replication is a replication solution that can replicate large volumes of data at low levels of latency. Q Replication captures changes to source tables and converts committed transactional data to messages.

The data is not staged in tables. As soon as the data is committed at the source and read by Q Replication, the data is sent. The messages are sent to the target location through WebSphere® MQ message queues. At the target location, the messages are read from the queues and converted back into transactional data. The transactions are then applied to your target tables with a highly parallelized method that preserves the integrity of your data.

You can use Q Replication for a variety of purposes that require replicated data, including failover, capacity relief, geographically distributed applications, and data availability during rolling upgrades or other planned outages.

Sources and targets can be on the following relational database management systems:

You can also use Q Replication to replicate data from non-relational tables by using InfoSphere® Classic Replication Server for z/OS, WebSphere MQ, and InfoSphere Replication Server. Classic replication uses its own mechanism for capturing changes. The Classic capture components convert transactions to WebSphere MQ messages that are picked up by the Q Apply program on InfoSphere Replication Server.

Classic replication sources can be on the following non-relational data sources:

You can replicate a subset of columns and rows from the source tables. All subsetting occurs at the source location so that only the data that you want is transported across the network. If you want to perform data transformations, you can use the SQL column expressions feature in Q Apply or pass replicated data to your own stored procedures.

The following figure shows a simple configuration in Q Replication. The topics in this section describe different parts of this figure.

Figure 1. A simple configuration in Q Replication
A simple configuration in Q Replication.


Send your feedback | Information roadmap | The Q+SQL Replication Forum

Update icon Last updated: 2013-09-13