Home / Repstance User Guide / 1. ABOUT REPSTANCE

ABOUT REPSTANCE

Repstance is a fully managed real-time data propagation tool, which is used to keep data highly available across various databases and enable real-time data processing and analysis. 

Repstance supports most of the commonly used databases:

data migration from oracle to snowflake
 

Repstance Architecture Overview

To replicate data Repstance uses Capture and Apply Processes. The Capture Process extracts data from the Source Database and puts it into locally stored Trail Files in the same sequential order as the transactions occurred in the database. The Trail Files are consumed by Apply Process to insert the captured data into the Target Database. The Apply Process can also filter and modify data or/and data definition if the appropriate transformation and filtering rules are configured: 

oracle to snowflake migration