Table of Contents
- Introduction
- Two modes of replication
- Qlik Replicate Architecture
- Agent Information
- Multiple Options in CDC
- Supported Environment
Introduction:
Qlik Replicate is a Client-managed log based data replication tool. That access the transaction logs from the source and applies changes to target.
Two modes of replication
- Full Load Replication
- Change Data Capture(CDC)
Full Load Replication: Takes every thing from source and replicates to target
Change Data Capture : Its runs continuously for the changes in the source and then propagates the changes to the download stream to target in near real time
Examples
- Replicate cloud to cloud
- Onprem to onprem databases
- Onprem to cloud and visa versa
Qlik Replicate Architecture
Qlik Replicate Architecture consists of 4 components
- Filter
- Transform
- File-Channel
- In-Memory
- You can enhance the data using Filter and Transform
- During the transformation from source to destination and some of the data exists In-Memory and Other data may exists in File Channel.
- File Channel: File-based directory containing task defintions, metadata and other replication artifacts
Some important points:
- Qlik CDC Replication task initially executes a full load sequence
- Task continues running, looks for changes made to source and replicating changes to target
- Qlik - Web-based Designer and Management console
- Configure the environment
- Create and configure tasks
- Gather environmental statistics
- Debug the environment-
- Persistent Store : Qlik Replicate writes information from with in platform environment to external storage
Agent Information:
- No software agents on sources and targets for mainstream databases
- Replicate data from 100s of source systems with easy configuration
- No software upgrades required at each database source or target
Multiple Options in CDC
- Transactional CDC
- Batch CDC
- Data Warehouse Ingest-Merge
- Message Encoded CDC
Supported Environment
Conclusion: Introduction to Qlik Replicate & Architecture
💬 If you enjoyed reading this blog post and found it informative, please take a moment to share your thoughts by leaving a review and liking it 😀 and follow me in dev.to , linkedin, github


Top comments (0)