【翻译自HVR官方手册】HVR数据复制软件介绍与术语解释

1.       介绍

HVR 在数据库之间复制事务,此处的数据库,HVR称作locationHVR捕捉的每一个变化会被应用到target locations.  HVR 可以在Directory(file location)之间复制,也可以在database和Directory之间复制。

 

1.1    术语

HUB DATABASE 是一个小型数据库,HVR 用此HUB DATABASE来控制其他数据库的复制。 HUB DATABASE可以是Oracle db中的 schema,也可以是如下的数据库:Ingres database, SQL Server database or a DB2 database。 HUB DATABASE 可以用任何的名字(在本手册的大多数例子中,它被称作hubdb)。 HUB DATABASE包括 HVR catalog tables,这些catalog tables 保存了与复制相关的所有信息,比如 被复制数据库的名字,复制的方向(direction),被复制的table 的列表。

这些catalog tables 是在 HVR 安装期间被创建在HUB DATABASE中的。

(see also sections

3.1 New Installation on Unix or Linux and3.2 New Installation on Windows).

 

LOCATION 是一个database, 该database 是HVR 复制环境中的目的端数据库 或者 源头数据库。

LOCATION 可以是一个目录 ,该目录是HVR 复制环境中的源头目录 或者 Salesforce endpoint

CHANNEL 是 HVR中的一个对象(object),该对象 将应该连接在一起的location 和tables 组成一组,以被复制。 CHANNEL也包括 actions,这些actions控制复制是如何进行

---个人理解,这个channel 就是从源头到目的端的一套复制环境和复制逻辑。

举例:为了捕捉变化,DBcapture action 必须被定义在 database location上。

Channels 被定义在hub database上。

   除了复制变化,channels也可以用来refresh data,refresh data的意思是读取源头的所有数据并加载到另外一个数据库中,不需要replication。

--个人理解:refresh data就是ogg的单表or部分表初始化同步的概念。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值