科技>计算机>数据库
DM8数据中心解决方案——达梦实时同步工具  

DM8数据中心解决方案——达梦实时同步工具  "

作者:徐飞等
ISBN:9787121441769
定价:¥99.0
字数:346千字
页数:228
出版时间:2022-09
开本:16开
版次:01-01
装帧:
出版社:电子工业出版社
简介

达梦实时同步工具是数据库行业内数据实时同步的一个标杆。本书以达梦实时同步工具4.0为蓝本,介绍达梦数据库本地和异地容灾的解决方案,主要包括达梦实时同步工具的技术原理、特点、系统架构、配置和使用方法,以及日常运维和典型案例分析等。本书语言流畅、通俗易懂,并介绍了具体应用案例,是深入了解达梦数据中心解决方案的基础指南,具有较高的参考价值。本书可以作为计算机、数据库等专业的教材,也可以作为工程技术人员的参考用书。

前言

序一 数据库已成为现代软件生态的基石之一。遗憾的是,国产数据库的技术水平与国外一流水平相比还有一定的差距。同时,国产数据库在关键领域的应用普及度相对较低,应用研发人员规模还较小,大力推动和普及国产数据库的应用是当务之急。 由电子工业出版社策划,国防科技大学信息通信学院和武汉达梦数据库股份有限公司等单位多名专家联合编写的“国产数据库达梦丛书”,聚焦数据库管理系统这一重要基础软件,以达梦数据库系列产品及其关键技术为研究对象,翔实地介绍了达梦数据库的体系架构、应用开发技术、运维管理方法,以及面向大数据处理的集群、同步、交换等一系列内容,涵盖了数据库管理系统及大数据处理的多个关键技术和运用方法,既有技术深度,又有覆盖广度,是推动国产数据库技术深入广泛应用、打破国外数据库产品垄断局面的重要工作。 “国产数据库达梦丛书”的出版,预期可以缓解国产数据库系列教材和相关关键技术研究专著匮乏的问题,能够发挥出普及国产数据库技术、提高国产数据库专业化人才培养效益的作用。此外,丛书对国产数据库相关技术的应用方法和实现原理进行了深入探讨,也将会吸引更多的软件开发人员了解、掌握并运用国产数据库,同时可促进研究人员理解实施原理、加快相关关键技术的自主研发水平。 倪光南 中国工程院院士 2020年7月 序二 作为现代软件开发和运行的重要基础支撑之一,数据库技术在信息产业中得到了广泛应用。如今,即使进入人人联网、万物互联的网络计算新时代,持续成长、演化和发展的各类信息系统,仍离不开底层数据管理技术特别是数据库技术的支撑。数据库技术从关系型数据库到非关系型数据库、分布式数据库、数据交换等不断迭代更新,很好地促进了各类信息系统的稳定运行和广泛应用。但是,长期以来,我国信息产业中的数据库大量依赖国外产品和技术,特别是一些关系国计民生的重要行业信息系统也未摆脱国外数据库产品。大力发展国产数据库技术,夯实研发基础、吸引开发人员、丰富应用生态,已经成为我国信息产业发展和技术研究中一项重要且急迫的工作。 武汉达梦数据库股份有限公司研发团队和国防科技大学信息通信学院,长期从事国产数据库技术的研制、开发、应用和教学工作。为了助推国产数据库生态的发展,扩大国产数据库技术的人才培养规模与影响力,电子工业出版社在前期与团队合作的基础上,策划出版“国产数据库达梦丛书”。该套丛书以达梦数据库DM8为蓝本,全面覆盖了达梦数据库的开发基础、性能优化、集群、数据同步与交换等一系列关键问题,体系设计科学合理。 “国产数据库达梦丛书”不仅对数据库对象管理、安全管理、作业管理、开发操作、运维优化等基础内容进行了详尽说明,同时也深入剖析了大规模并行处理集群、数据共享集群、数据中心实时同步等高级内容的实现原理与方法。特别是针对DM8融合分布式架构、弹性计算与云计算的特点,介绍了其支持超大规模并发事务处理和事务分析混合型业务处理的方法,实现动态分配计算资源,提高资源利用精细化程度,体现了国产数据库的技术特色。相关内容既有理论和技术深度,又可操作实践,其出版工作是国产数据库领域产学研紧密协同的有益尝试。 王怀民 中国科学院院士 2020年7月 序三 习近平总书记指出,“重大科技创新成果是国之重器、国之利器,必须牢牢掌握在自己手上,必须依靠自力更生、自主创新。”基于此,实现关键核心技术创新发展,构建安全可控的信息技术体系非常必要。 数据库作为科技产业和数字化经济中三大底座(数据库、操作系统、芯片)技术之一,是信息系统的中枢,其安全、可控程度事关我国国计民生、国之重器的重大战略问题。但是,数据库技术被国外数据库公司垄断达几十年,对我国信息安全造成了一定的安全隐患。 以武汉达梦数据库股份有限公司为代表的国产数据库企业,坚持40余年的自主原创技术路线,经过不断打磨和应用案例的验证,已在我国关系国计民生的银行、国企、政务等重大行业广泛应用,突破了国外数据库产品垄断国内市场的局面,保障了我国基本生存领域和重大行业的信息安全。 为了助推国产数据库的生态发展,推动国产数据库管理系统的教学和人才培养,国防科技大学信息通信学院与武汉达梦数据库股份有限公司,在总结数据库管理系统长期教学和科研实践经验的基础上,以达梦数据库DM8为蓝本,联合编写了“国产数据库达梦丛书”。该套丛书的出版一是推动国产数据库生态体系培育,促进国产数据库快速创新发展;二是拓展国产数据库在关系国计民生业务领域的应用,彰显国产数据库技术的自信;三是总结国产数据库发展的经验教训,激发国产数据库从业人员奋力前行,创新突破。 李国徽 华中科技大学软件学院院长、教授 2020年7月 前言 DMHS(Heterogeneous Database Synchronization for DM,达梦实时同步工具)是武汉达梦数据库股份有限公司推出的新一代支持异构环境的高性能、高可靠、高可扩展的数据库实时同步系统。该产品基于成熟的关系数据模型和标准接口,跨越多种软硬件平台,支持强大而灵活的拓扑结构,能以极少的系统开销实现数据的秒级实时同步,可广泛应用于应急系统、容灾备份、负载均衡、数据移植、联机维护、订阅分发、多业务中心等业务领域。 随着信息化建设的高速发展,信息系统已经成为企业维持业务运转的关键,企业迫切需要提高信息系统的可用性,保证业务的连续性,最大限度地减少因灾难或故障带来的损失。与此同时,多样化的业务类型导致数据访问需求日趋复杂,数据量的急剧攀升也使得数据库服务器不堪重负,企业同样迫切需要提高信息系统的运行效率。 达梦实时同步工具通过秒级数据实时同步,可以有效避免传统备份手段无法完全保证信息系统服务不中断的问题;通过对数据库管理系统变化日志的获取和分析,可以有效降低传统数据抽取转换工具因创建触发器、影子表等对业务系统带来的性能影响;通过对可读写备机数据库系统的支持,可以解决传统备机系统仅能作为后备而无法对外提供数据服务的问题。 《DM8数据中心解决方案——达梦实时同步工具》作为“国产数据库达梦丛书”分册之一,系统介绍了达梦实时同步工具的技术原理、特点、系统架构、配置和使用方法,以及日常运维和典型案例分析。全书共9章,内容包括达梦实时同步工具概述、装载与配置、Windows平台DM8-DM8单向复制、Linux平台Oracle-DM8单向复制、Linux平台DM8-DM8双向复制、对比工具、Web监控、日常维护,以及实际应用中常见场景及成功案例分析。 本书纲目由徐飞、孙峰拟制,最后统稿修改由徐飞、孙峰完成。具体分工为:第1章由徐飞、孙峰编写,第2章由徐飞、赵家威、张守帅编写,第3章由马琳飞、朱明东、文峰编写,第4章由马琳飞、刘志红、文峰编写,第5章由李韬伟、朱明东、陈宇编写,第6章由付建宇、刘志红、王燕妮编写,第7章由李韬伟、赵家威编写,第8章由文峰、张守帅编写,第9章由徐飞、孙峰、朱明东编写。赵家威、张守帅对书中代码进行了验证,刘志红、王燕妮、陈宇对书中部分图片进行了绘制,徐飞、王燕妮对全书进行了审读校对。 在本书的编著过程中,编著者参考了武汉达梦数据库股份有限公司提供的技术资料,在此表示衷心的感谢。鉴于编著者水平有限,书中难免有错误与不妥之处,敬请读者批评指正。欢迎读者通过电子邮件xufei_china@126.com与我们交流,也欢迎访问达梦数据库官网、达梦数据库官方微信公众号“达梦数据”,或者拨打服务热线400-991-6599获取更多达梦数据库资料和服务。 编著者 2021年12月于武汉

目录

第1章 概述 1 1.1 达梦实时同步工具技术原理 1 1.2 达梦实时同步工具技术特点 2 1.3 达梦实时同步工具系统架构 3 1.3.1 管理模块 4 1.3.2 捕获模块 4 1.3.3 装载模块 4 1.3.4 传输模块 5 1.3.5 执行模块 5 1.4 达梦实时同步工具常用部署拓扑结构 6 1.4.1 应急灾备系统 6 1.4.2 多业务中心 7 1.4.3 实时异构资源信息整合 8 1.4.4 改进数据仓库架构 8 1.4.5 数据迁移及系统升级 9 1.5 达梦实时同步工具使用约束 10 1.5.1 支持说明 10 1.5.2 使用限制 10 第2章 装载与配置 11 2.1 数据字典装载 11 2.1.1 数据字典原理简介 12 2.1.2 数据字典装载说明 13 2.2 数据初始化装载 13 2.2.1 直接数据传输初始化装载 13 2.2.2 使用备份文件进行初始化装载 13 2.3 达梦实时同步工具配置文件说明 15 2.3.1 管理模块配置 15 2.3.2 捕获模块配置 18 2.3.3 传输模块配置 23 2.3.4 执行模块配置 28 2.4 捕获器配置 32 2.4.1 捕获器目的端 33 2.4.2 捕获器配置方法 33 2.4.3 启动捕获器 35 2.4.4 停止捕获器 37 2.5 执行器配置 37 2.5.1 执行器数据来源 38 2.5.2 执行器配置方法 39 2.5.3 启动执行器 40 2.5.4 停止执行器 41 2.6 路由器配置 42 2.6.1 路由器数据来源 43 2.6.2 路由器目的端 43 2.6.3 路由器配置方法 43 2.6.4 启动路由器 45 2.6.5 停止路由器 45 2.7 转发器配置 46 2.7.1 转发器数据来源 47 2.7.2 转发器目的端 47 2.7.3 转发器配置方法 47 2.7.4 启动转发器 49 2.7.5 停止转发器 50 第3章 Windows平台DM8-DM8单向复制 52 3.1 同步概述 52 3.2 在Windows平台的DMHS安装 53 3.3 源端和目的端配置前准备 61 3.3.1 源端配置前准备 61 3.3.2 目的端配置前准备 63 3.4 配置源端 63 3.5 配置目的端 65 3.6 初始化装载 65 3.7 开启数据实时同步 66 3.8 DDL及DML操作测试验证 67 第4章 Linux平台Oracle-DM8单向复制 69 4.1 同步概述 69 4.2 在Linux平台的DMHS安装 69 4.2.1 图形界面安装方法 70 4.2.2 命令行安装方法 71 4.3 源端和目的端配置前准备 71 4.3.1 源端配置前准备 71 4.3.2 目的端配置前准备 75 4.4 源端配置 75 4.5 目的端配置 76 4.6 初始化装载 77 4.7 同步服务启动 78 4.8 DDL及DML操作测试验证 78 第5章 Linux平台DM8-DM8双向复制 80 5.1 同步概述 80 5.2 源端配置前准备 81 5.2.1 DM8数据库归档及逻辑日志启用 81 5.2.2 配置DDL同步 81 5.3 配置源端和目的端 83 5.4 初始化装载 85 5.5 开启数据实时同步 86 5.6 DDL及DML操作测试验证 86 第6章 对比工具 87 6.1 对比工具概述 87 6.1.1 系统架构 87 6.1.2 运行环境 88 6.1.3 提供的支持 89 6.1.4 安装及使用方法 90 6.2 配置说明 93 6.2.1 对比代理AGENT配置 94 6.2.2 对比工具VERI配置 95 6.2.3 作业文件配置 97 6.3 运行对比工具执行数据对比 98 6.3.1 Oracle与DM8的对比 98 6.3.2 Oracle与Oracle的对比 103 第7章 Web监控 107 7.1 Web监控管理平台架构 107 7.1.1 架构概况 108 7.1.2 运行原理 108 7.1.3 环境要求 109 7.2 Web监控管理平台安装部署 109 7.2.1 开启DMHS管理平台服务 109 7.2.2 DMHS服务器注册 111 7.2.3 配置管理 112 7.2.4 装载初始数据 114 7.2.5 数据同步的开启与停止 115 7.2.6 运行状态监控 117 7.3 Web监控管理平台运维管理 118 7.3.1 服务管理 118 7.3.2 主机资源监控 133 7.3.3 同步链路监控 137 7.3.4 告警监控 159 第8章 日常维护 163 8.1 DMHS运行状态检查 163 8.1.1 运行日志 163 8.1.2 模块状态 163 8.1.3 统计信息 164 8.1.4 检查点信息 165 8.1.5 同步性能 165 8.1.6 归档清理 166 8.2 DMHS常见故障处理 166 8.2.1 启动失败 166 8.2.2 运行报错 167 8.2.3 检查点阻塞 169 8.2.4 同步阻塞 169 8.2.5 DDL未同步 171 8.2.6 进程异常 171 8.2.7 双向死循环 171 8.2.8 级联丢数或数据重复 172 8.2.9 数据不同步 172 8.2.10 使用COPY命令装载处理同步出错表数据 173 8.3 DMHS同步性能诊断与优化 190 8.3.1 同步性能检查 190 8.3.2 同步性能优化 192 第9章 实际应用中常见场景及案例分析 195 9.1 目标概述 195 9.2 一对多同步 195 9.2.1 初始数据装载 196 9.2.2 同步配置 196 9.3 多对一同步 197 9.3.1 初始数据装载 198 9.3.2 同步配置 198 9.4 级联同步 199 9.4.1 初始数据装载 200 9.4.2 级联同步配置 200 9.4.3 使用限制 202 9.5 数据转换 202 9.5.1 数据过滤及映射 202 9.5.2 文件转换功能 203 9.6 案例分析 206 9.6.1 南京无锡两地三中心灾备 206 9.6.2 湖北公安云信息综合平台数据同步 207 9.6.3 泰国教育云平台项目数据同步 208 9.6.4 国家电网调度系统数据同步 209 9.6.5 海南社保异构数据库容灾 209

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个