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

二、代理技术

相关推荐
Yushan Bai3 小时前
ORACLE RAC环境REDO日志量突然增加的分析
数据库·oracle
躺着听Jay3 小时前
Oracle-相关笔记
数据库·笔记·oracle
瀚高PG实验室3 小时前
连接指定数据库时提示not currently accepting connections
运维·数据库
运维成长记4 小时前
mysql数据库-中间件MyCat
数据库·mysql·中间件
尘客.4 小时前
DataX从Mysql导数据到Hive分区表案例
数据库·hive·mysql
华纳云IDC服务商4 小时前
SQL Server权限设置的几种方法
mysql·sqlserver
TiDB 社区干货传送门5 小时前
从开发者角度看数据库架构进化史:JDBC - 中间件 - TiDB
数据库·oracle·中间件·tidb·数据库架构
虾球xz5 小时前
游戏引擎学习第280天:精简化的流式实体sim
数据库·c++·学习·游戏引擎
uwvwko6 小时前
BUUCTF——web刷题第一页题解
android·前端·数据库·php·web·ctf
今天我又学废了6 小时前
Spark,SparkSQL操作Mysql, 创建数据库和表
大数据·mysql·spark