Oracle GoldenGate 12c is used as ETL, a replication toolkit & even as a DR solution. It is probably one of the best replication software & it is extremely easy to configure & deploy it in the broad scale environment. A segment of the key concentrations that you need being aware of are given here. All Oracle Golden gate and versions and technical configuration files are ASCII text based files. It is very easy in making changes but it's prone to human errors/faults in the environment having Several DBA's working on it. In order to make use of parallel apply threads, Oracle Golden gate and versions and technical breaks down the DB transaction into many transactions that are based on hashing key which is defined for the range split of data. So, the consistency of transactional process will not be certain during real-time but there will not be any data loss, however ensure that your applications can tolerate this. Oracle GoldenGate 12c is the best version of this software till the date now.