开源数据库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)

二、代理技术

相关推荐
hrrrrb2 分钟前
【Spring Security】Spring Security 概念
java·数据库·spring
心止水j7 分钟前
spark
javascript·数据库·spark
xujiangyan_1 小时前
Redis详解
数据库·redis·缓存
DisonTangor3 小时前
阿里开源Qwen3-Omni-30B-A3B三剑客——Instruct、Thinking 和 Captioner
人工智能·语言模型·开源·aigc
Y编程小白4 小时前
PostgreSQL在Linux中的部署和安装教程
数据库·postgresql
路由侠内网穿透5 小时前
本地部署开源持续集成和持续部署系统 Woodpecker CI 并实现外部访问
服务器·网络·windows·ci/cd·开源
TiAmo zhang6 小时前
SQL Server 2019实验 │ 数据库和表的创建、修改与删除
数据库·oracle
闲人编程7 小时前
从多个数据源(CSV, Excel, SQL)自动整合数据
python·mysql·数据分析·csv·存储·数据源·codecapsule
阿部多瑞 ABU7 小时前
新增模块介绍:教师代课统计系统(由社区 @记得微笑 贡献)
开源·html·ai编程
disanleya7 小时前
MySQL默认密码不安全?如何首次登录并强化?
数据库·mysql·安全