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。