关键词:DMDRS常用概念、数据装载、对象装载、离线字典、Topic主题、模块名称、装载分组、等待分组、执行分组、DMDSS主备、DMDRS主备、检查点、同步延时
| 名称 | 说明 |
|---|---|
| 数据装载 | 数据装载是指通过DMDRS的装载功能将源数据库的表数据查询抽取后,传输到下一级DMDRS服务。 |
| 对象装载 | 对象装载是指通过DMDRS的装载功能将源数据库的对象查询抽取后,传输到下一级DMDRS服务。 |
| 离线字典 | 离线字典是指通过字典装载操作保存在本地磁盘的字典文件。DMDRS在启动运行时,会将这些字典文件中记录的同步表字典信息加载进内存,在数据捕获分析时使用。在产生新的同步对象时,DMDRS会自动创建同步表的字典文件。离线字典也适用于离线日志解析的功能。离线字典由DMDRS自动维护。 |
| Topic主题 | DMDSS服务按照相应的Topic主题接收并保存源DMDRS发送的同步数据。目标DMDRS可根据指定的Topic主题消费相应的同步数据。 |
| 模块名称 | 由于DMDRS服务可以配置多个功能模块,因此在部署源DMDRS服务、目标DMDRS服务或者DMDSS服务时,需要指定模块名称,用于功能模块的启动、停止和维护。 |
| 装载分组 | EXEC模块的一种分组缓存,用于存储源DMDRS发送的全量装载数据。 |
| 等待分组 | EXEC模块的一种分组缓存,用于存储源DMDRS发送的增量同步数据,且受限于数据复制的逻辑关系,这些增量同步数据不能立即应用到目标数据库中,需要存储在该缓存中,在合适时机,才会转移到执行分组,进行执行。 |
| 执行分组 | EXEC模块的一种分组缓存,用于存储源DMDRS发送的增量同步数据,且这些增量同步数据已不受复制事务的逻辑等待限制,可以立即执行,完成数据同步。 |
| DMDSS主备 | DMDSS服务支持主、备服务,用于保障流存储服务的高可靠性,避免单点故障。当主节点宕机后,源DMDRS与连接至主节点的目标DMDRS将自动连入备节点进行工作。备节点宕机后,连接至该备节点的目标DMDRS将自动连入集群内其他可用节点进行工作。 |
| DMDRS主备 | 源DMDRS服务和目标DMDRS服务支持主、备服务,保障DMDRS数据同步的高可靠性。当主节点服务正常工作时,备节点服务处于就绪等待状态,当出现故障时,备节点接管主节点同步服务,并成为新的主节点,保障数据同步服务的连续性。 |
| 检查点 | 检查点是一个数据库LSN值(Oracle数据库为SCN值),表示数据同步的断点位置。CPT可以通过LSN检查点设置日志解析的起始位置。EXEC可以通过LSN检查点设置同步源数据库的起始位置,也可以通过设置该值实现断点重连。 |
| 同步延时 | 同步延时是指目标DMDRS获取同步表的同步延时时间,单位为秒。计算方法为目标DMDRS系统时间减去同步表事务提交时间,其中事务提交时间记录在源数据库日志中,由源DMDRS捕获解析后发送至目标DMDRS。计算同步延时,要求源DMDRS服务器和目标DMDRS服务器系统时间一致,否则会产生计算偏差。 |
如果你在使用AI助手时想了解DMDRS的常用概念和术语含义,这篇文章可以作为参考。
文章
阅读量
获赞
