Paf Paris edited untitled.tex  over 8 years ago

Commit id: ba54646510ff7b6e311d3b417df0eb001abf5df1

deletions | additions      

       

The model proposed in XXXthisXXX is focused on a category of applications that manifest requests that can be divided into disjoint categories.  \textbf{Oracle Golden Gate}  Log-based Oracle Golden Gate 12c  It is also oriented to transaction-driven applications. It aims at offering real-time  replication through log-based data capture. As new or updated data is committed at the source system, it is continuously captured (through trail files) and applied to one or more target systems. To improve scalability and latency, it uses a decoupled architecture that consists of for modules:  \begin{itemize}  \item The \textbf{Capture} module grabs committed transactions resulting from insert, update or delete and routes them for distribution. It dies not require any changes to be made in the database engine and offers data selectivity (table, row, and column), compression, and checkpointing.  \item \textbf{Trail Files} contain the most recent changed data in a transportable format for consumption by different applications  \item The \textbf{Delivery} module takes any changed transactional data placed in a Trace File and immediately applies it to the target database. It also has the ability to produce flat files to be consumed by third-party products and enables streaming to Big Data platforms. Finally, it offers a variation of delivery semantics according to user-defined criteria.  \item The \textbf{Manager} module is the controlling process that perfoms all the administrative and reporting activities by managing, monitoring, and controlling the other modules.  \end{itemize}