DPC是一种专注于数据高可用性和容灾的分布式存储架构,主要用于确保企业关键数据的持久性和业务连续性,其核心在于通过多副本同步、自动故障切换和跨机房容灾等技术来保障数据安全,典型应用场景包括金融支付系统和政务云备份等。
SP(计划生成节点。SQL Processor)
SP节点是DMDPC集群中面向用户的核心服务节点,主要负责数据库服务的对外接入与查询处理,SP节点接收客户端请求后,会完成SQL解析、生成执行计划,并根据数据分布特征智能划分并行子任务,同时动态计算最优并行度,协调调度各子任务在BP节点上的分布式执行。由于其不存储数据,无需配制成多副本。
MP:(元数据服务器节点。Metadata Processor)
MP节点作为元数据服务的核心组件,承担着集群字典信息管理的关键职责,MP统一管理所有数据字典信息,并通过SP节点接收和处理的DDL操作请求。为了保障 MP 节点能持续提供服务,MP节点建议配置成一个MP多副本系统。
BP: (数据存储节点。Backend Processor)
BP为数据实际存储的节点,负责存储数据和接收 SP 的子任务调度指令,执行子任务,并返回结果给 SP。 一个 DMDPC集群可配置多个BP节点同时提供服务,同时为了保障BP节点能够持续提供服务,BP节点建议配置成BP多副本系统。
首先是我们登录dem界面,选择我们要搭建的集群类型,这里我们选择分布式
然后选择我们事先准备好的虚拟机
按照我们之前的规划为节点配置端口号(不要配置已使用的端口号)
在达梦数据库并行集群(DMDPC)中,副本和影子副本共同构成了多层次的数据保护体系,二者在功能定位和实现机制上存在显著差异。
标准副本采用同步复制技术确保数据的强一致性,是保障业务高可用的核心机制,当主副本故障时可实现秒级自动切换,并能通过备副本分担实时查询负载,通常部署在本地高性能网络环境中。
影子副本则采用异步复制方式,主要面向容灾备份和历史数据追溯场景,允许数据存在一定延迟,通常部署在异地或独立资源池,虽不能实现实时故障转移,但能有效应对数据中心级灾难,同时支持历史快照查询以满足审计或误操作恢复需求。
这两种机制相辅相成,标准副本确保关键业务数据的实时可用性,影子副本则提供经济高效的容灾保障,用户可根据业务重要性灵活组合部署,构建完整的数据保护策略。
接下来我们继续配置,下一步是初始化参数实例,这里可以个性化配置一下
然后是dm.ini文件的配置,dm.ini用于定义数据库实例的全局参数
紧接着是dmarch.ini文件的配置,dmarch.ini文件用于控制主备库间的日志同步
接下来这里我们选择达梦数据库下的bin目录
然后在这个界面浏览我们的配置
最后即可执行任务完成我们的配置
达梦DPC分布式数据库集群采用存算分离架构,由SP节点(计划生成节点)、MP节点(元数据服务器节点)和BP节点(数据存储节点)协同工作,支持HASH、RANGE、LIST三种一级分区和RANGE-HASH、LIST-RANGE等二级组合分区策略,是一种专注于数据高可用性和容灾的分布式存储架构
达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台:
https://eco.dameng.com
文章
阅读量
获赞