iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >详解mysql集群:一主多从架构实现
  • 894
分享到

详解mysql集群:一主多从架构实现

2024-04-02 19:04:59 894人浏览 泡泡鱼
摘要

实验环境: 1、三台Centos 7 服务器 2、Mysql5.7.26(三台都通过yum安装) 服务器列表 7.100.222.111 master

实验环境:

1、三台Centos 7 服务器

2、Mysql5.7.26(三台都通过yum安装)

服务器列表

7.100.222.111 master
47.103.211.5 slave1
47.103.98.221 slave2

如果还没安装mysql请看安装教程:mysql安装

一、概述:

架构图:

详解mysql集群:一主多从架构实现

此种架构,一般初创企业比较常用,也便于后面步步的扩展

特点:

1、可以缓解读的压力。

2、成本低,布署快速、方便

3、读写分离

4、还能通过及时增加从库来减少读库压力

5、主库单点故障

6、数据一致性问题(同步延迟造成)

7、一但主机宕机就不可以进行写操作

二、搭建集群

1、修改配置文件

分别在三台服务器中使用如下命令修改配置文件

$ vim /etc/my.cnf

分别向三台服务器的/etc/my.cnf mysql配置文件添加如下内容:

masetr slave1 slave2

server-id=1

#主库开启binlog日志

log-bin=/var/lib/mysql/mysql-bin

server-id=2 server-id=3

 2、在主库创建复制用户

在mysql命令下输入如下命令创建一个用户供从库(slave)复制主库(master)


mysql> grant replication slave on *.* to 'test'@'%' identified by '123456';
Query OK, 0 rows affected (0.00 sec)
 
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
您可能感兴趣的文档:

--结束END--

本文标题: 详解mysql集群:一主多从架构实现

本文链接: https://www.lsjlt.com/news/51757.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 详解mysql集群:一主多从架构实现
    实验环境: 1、三台CentOS 7 服务器 2、mysql5.7.26(三台都通过yum安装) 服务器列表 7.100.222.111 master ...
    99+
    2024-04-02
  • MYSQL_架构之主从GTID_多主一从
    环境信息 \ 主服务器1 主服务器2 从服务器1 Ip 192.168.31.79 192.168.31.188 192.168.31.90 hostname mysql m...
    99+
    2024-04-02
  • MHA实现MySQL高可用集群架构
    转转连接 https://www.cnblogs.com/tanxiaojun/p/10424699.html MHA简介 MHA(Master HighAvailability)目前在MySQL高可...
    99+
    2024-04-02
  • MySQL多主一从的实现
    大型的系统,数据库往往会根据业务逻辑分隔放在多台机上,但统计的时候又经常需要互相关联,MySQL理论上是不支持多个主库同步到一个从库上的,那么如果实现多主一从以方便统计查询呢?我试着利用MyISAM的简单文...
    99+
    2024-04-02
  • SpringBoot集成Redis并实现主从架构的实践
    目录一、Windows环境下安装Redis设置键值对根据key获取value二、SpringBoot连接Redis(1)使用Jedis类直接连接Redis服务器(2)通过配置文件进行...
    99+
    2024-04-02
  • MySQL中怎么实现集群高可用架构
    今天就跟大家聊聊有关MySQL中怎么实现集群高可用架构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。MySQL+DRDB架构通过DRBD基于bloc...
    99+
    2024-04-02
  • Docker部署MySQL8集群(一主二从)的实现步骤
    目录一.CentOS7.9安装Docker20二.部署MySQL集群(一主二从)三.结果一.CentOS7.9安装Docker20 1.安装yum-utils工具 yum ins...
    99+
    2024-04-02
  • MySQL的主从复制和集群解决方案
    MySQL的主从复制和集群是两种常见的解决方案,用于提高数据库的可用性和性能。 主从复制是指将一个MySQL数据库服务器作为主服务器...
    99+
    2024-03-06
    MySQL
  • MySQL主从复制架构实践:主从不同步的解决方案
    前言 大家好,我是沐风晓月,本文收录于《MySQL入门到精通》专栏,希望对你有用; 之前在做MySQL主从架构的时候,遇到了形形色色的问题,比如: 主从配置好之后,双yes的情况下,居然不能同步;切换...
    99+
    2023-10-25
    架构 服务器 运维 云原生 linux
  • k8s搭建mysql集群实现主从复制的方法步骤
    目录环境介绍一、部署NFS服务器二、创建PV三、编写mysql的yaml文件四、启动MySQL五、验证MySQL主从复制环境介绍 名称版本操作系统IP备注K8S集群1.20.15Centos7.9192.168.11.2...
    99+
    2023-01-05
    k8s mysql主从 k8s搭建mysql主从
  • Mysql一主多从部署的实现步骤
    目录1.下载地址2.下载tar.gz包3.安装1.linux系统上创建mysql1用户2.将tar.gz包上传到服务器上并且解压3.将mysql-5.7.31-el7-x86_64目...
    99+
    2024-04-02
  • 基于Docker搭建Redis主从集群的实现
    目录1、拉取 Redis 镜像2、创建 6 个 Redis 容器3、启动 Redis 容器4、组建 Redis 集群5、关于Redis集群搭建最近陆陆续续有不少园友加我好友咨询 re...
    99+
    2024-04-02
  • 如何搭建Redis集群实现三主三从
    这篇文章给大家分享的是有关如何搭建Redis集群实现三主三从的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装需要在每一个节点上进行下载解压安装包cd /usr/local/wget http://downloa...
    99+
    2023-06-04
  • Java Rabbitmq中四种集群架构的区别详解
    目录主备模式远程模式镜像模式多活模式Federation 插件总结Rabbitmq 四种集群架构 1. 主备模式 2. 远程模式3. 镜像模式  4. 多活模式 ...
    99+
    2024-04-02
  • mysql 5.7如何实现多主一从的多源复制
    这篇文章主要介绍了mysql 5.7如何实现多主一从的多源复制,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 主服务器创建用户 主1 ...
    99+
    2024-04-02
  • ASP.NETCoreWebSocket集群实现思路详解
    目录前言实现nginx配置一对一发送群组发送发送所有人整合到一起一对一处理群组处理全员消息处理示例源码总结前言 提到WebSocket相信大家都听说过,它的初衷是为了解决客户端浏览器...
    99+
    2022-11-13
    ASP.NET Core WebSocket ASP.NET Core WebSocket 集群
  • 怎么在MySQL数据库中实现MMM高可用群集架构
    这篇文章给大家介绍怎么在MySQL数据库中实现MMM高可用群集架构,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。MMM高可用架构说明mmm_mond:监控进程,负责所有的监控工作,决定...
    99+
    2024-04-02
  • Mysql如何实现主从配置和多主多从配置
    这篇文章主要介绍了Mysql如何实现主从配置和多主多从配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。我们现在模拟的是主从(1台主机、一台从机),其主从同步的原理,就是对b...
    99+
    2023-06-15
  • mysql主从配置实现一主一从读写分离
    主从介绍Mysql主从又叫Replication、AB复制。简单讲就是A与B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,实现数据实时同步 mysql主从是基于binlog,主上需开启binlo...
    99+
    2024-04-02
  • 关系型数据库之MariDB 10.0.10多主一从的架构及多线程复制架构
    一、MySQL 5.6 以后出现的GTID:GTID概念: 1.GTID是一个由服务器的UUID和事务序号组成的唯一事务序号      例如: UUID:N...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作