复制简介

CYCLONE与LOGMIRROR、CYFILE

SUNDB的复制支持采用CDC方式复制事务的CYCLONE与复制源数据库的重做日志(redo log file)的 LOGMIRROR。

CYFILE将使用CDC方式反映到源数据库的事务以Comma-Separated Values (CSV)形式的文件存储/记录。

表 8-1 复制工具介绍

名称

复制对象

说明

CYCLONE

Transaction

采用CDC方式 ,将反映到Master的事务复制到slave。

LOGMIRROR

Redo log file

把主数据库(master)的重做日志文件复制到从属数据库(slave)。

CYFILE

Transaction

使用CDC方式以CSV形式的文件存储/记录事务。

● CYCLONE

○ 使用Change Data Capture(CDC)方式 ,分析及加工源数据库的重做日志文件并反映到远程数据库。

○ 由于分析存储于数据库的重做日志文件的内容 ,因此仅支持异步(Async)模式。

 LOGMIRROR

○ 把源数据库的重做日志文件复制到远程数据库。

○ 为了防止异步模式运行的CYCLONE引起数据丢失而执行。

 CYFILE

○ 以CDC方式分析数据库的重做日志文件并以CSV形式的数据文件存储。

○ 根据用户所需的开发目的 ,使用该文件进行复制或执行ETL。