news 2026/8/10 6:23:08

MySQL 主从复制与读写分离实战

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MySQL 主从复制与读写分离实战

一、为什么需要读写分离

单库:1000次查询 + 100次写入 = 1100次请求全打一个库 读写分离: 主库:100次写入 从库:1000次查询 主库压力降 10 倍

二、配置主从复制

# 主库 my.cnf [mysqld] server-id = 1 log-bin = mysql-bin binlog-do-db = seckill_db
-- 主库创建复制账号CREATEUSER'repl'@'%'IDENTIFIEDBY'repl123';GRANTREPLICATIONSLAVEON*.*TO'repl'@'%';FLUSHPRIVILEGES;SHOWMASTERSTATUS;-- 记录 file 和 position
# 从库 my.cnf [mysqld] server-id = 2 relay-log = mysql-relay-bin
-- 从库执行CHANGE MASTERTOMASTER_HOST='192.168.1.100',MASTER_USER='repl',MASTER_PASSWORD='repl123',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=154;STARTSLAVE;SHOWSLAVESTATUS\G;-- 查看同步状态

三、SpringBoot 读写分离

spring:datasource:dynamic:primary:masterdatasource:master:url:jdbc:mysql://192.168.1.100:3306/seckill_dbslave:url:jdbc:mysql://192.168.1.101:3306/seckill_db
@Service@DS("slave")publicclassProductQueryService{// 查询走从库}@Service@DS("master")publicclassProductWriteService{// 写入走主库}

💡 觉得有用的话,点赞 + 关注【张老师技术栈】吧!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/10 6:19:43

荆门市网站建设怎么做才能既省钱又高效?本地老板必须知道的避坑指南

作为一个在荆门这片热土上摸爬滚打多年的“老江湖”,我见过太多企业主在做网站这件事上的迷茫和焦虑。很多人一开始觉得,不就是找个技术员写几行代码,弄个页面好看一点吗?花不了多少钱,还不容易?结果钱花出去了,网站做出来了,不仅不好看,连搜索引擎都找不到,更别提带…

作者头像 李华
网站建设 2026/8/10 6:18:55

从Claude Code到Agent Harness:构建可控AI智能体的动态工作流框架

1. 从“代码执行”到“动态编排”:Agent Harness的诞生背景最近在折腾AI Agent开发的朋友,估计没少被一个词刷屏:Agent Harness。乍一听,这词儿有点玄乎,像是给AI套上了“马具”或“挽具”。但如果你深入用过Claude Co…

作者头像 李华
网站建设 2026/8/10 6:18:15

Unity Shader实现动态呼吸灯:正弦波原理与GPU高效渲染

1. 项目概述:为什么动态呼吸灯是交互设计的点睛之笔在游戏开发或者交互式应用里,一个静态的物体往往缺乏生命力。想象一下,一个能量核心、一个可拾取的道具,或者一个等待玩家激活的机关,如果只是静静地待在那里&#x…

作者头像 李华
网站建设 2026/8/10 6:17:42

穿线管选型与施工全指南:从材质到工艺详解

1. 穿线管基础认知:从建筑血脉到工业神经在建筑电气和工业布线领域,穿线管就像人体的血管系统,承担着保护和组织线缆的重要使命。作为从业15年的电气工程师,我见证了这个看似简单的辅材如何影响整个项目的安全等级和施工效率。优质…

作者头像 李华
网站建设 2026/8/10 6:17:01

Spring Boot与MinIO整合实践:构建高效对象存储服务

1. 项目概述最近在重构公司文件存储模块时,我选择了MinIO作为对象存储解决方案。这个开源项目用Go语言编写,轻量高效,API兼容Amazon S3,特别适合私有化部署场景。本文将详细记录Spring Boot 3.5.8与MinIO 8.5.9的整合过程&#xf…

作者头像 李华
网站建设 2026/8/10 6:14:48

AI安全脆弱性解析与防御实践指南

1. AI安全脆弱性的现状与挑战 最近在测试几个主流AI平台时发现一个令人不安的现象:只需简单构造的对抗样本就能让图像识别系统将停车标志误判为限速标志。这种漏洞在自动驾驶场景下可能导致灾难性后果。实际上,AI系统的安全脆弱性远比公众认知的更为严峻…

作者头像 李华