开源数据库MYSQL DBA运维实战 第四章 集群

一、集群技术

1.集群概述

mysql复制技术

集群目的

  • 负载均衡:解决高并发
  • 高可用HA:服务可用性
  • 远程灾害:数据有效性

图示

类型

  • M
  • M-S
  • M-S-S...
  • M-M
  • M-M-S-S

原理图示

图示

概念

1.在主库上把数据更改 (DDL DML DCL) 记录到二进制日志 (BinaryLog) 中。

2.备库/0线程将主库上的日志复制到自己的中继日志 ( Relay Log) 中。

3.备库SQL线程读取中继日志中的事件,将其重放到备库数据库之上。

2.集群案例

1.环境

环境三部曲

1.全新服务器-互相通信

2.全新安装mysql57-分别安装

3.配置域名解析

2.一主一从(M-S)(1)

3.一主一从(M-S)(2)

4.双主双从(MM-SS)

二、代理技术

相关推荐
向哆哆12 分钟前
高校四六级报名管理系统的考试信息模块实现:Flutter × OpenHarmony 跨端开发实践
flutter·开源·鸿蒙·openharmony·开源鸿蒙
2301_7903009617 分钟前
用Python读取和处理NASA公开API数据
jvm·数据库·python
万象.30 分钟前
redis持久化:AOF和RDB
数据库·redis·缓存
tod1131 小时前
力扣高频 SQL 50 题阶段总结(四)
开发语言·数据库·sql·算法·leetcode
!chen1 小时前
Redis快速实现布隆过滤器
数据库·redis·缓存
CoderJia程序员甲1 小时前
GitHub 热榜项目 - 日榜(2026-01-31)
ai·开源·大模型·github·ai教程
2301_790300961 小时前
数据分析与科学计算
jvm·数据库·python
-XWB-2 小时前
【Oracle】Oracle诊断系列(2/6):锁问题与阻塞分析——解决“卡住”的会话
数据库·oracle
cqsztech2 小时前
Oracle 26ai 2节点RAC 保姆级搭建步骤
数据库·oracle
TDengine (老段)2 小时前
金融风控系统中的实时数据库技术实践
大数据·数据库·物联网·时序数据库·tdengine·涛思数据