技术栈
读写分离(基于mycat)和全同步复制
海德Hyde
2023-11-14 17:37
一、mycat实现读写分离(VIP机制)
(一)配置主从复制
(二)部署mycat
1、安装Java
2、下载mycat安装包
3、解压mycat包
4、
设置变量环境
5、启动mycat
(
三
)客户端连接数据库
1、安装
mariadb-server mariadb
2、连接数据库
(
四
)
修改mycat的配置文件
1、/apps/mycat/conf/server.xml
2、/apps/mycat/conf/schema.xml
(
五
)
主服务器上赋权
(
六
)重启mycat服务,客户机连接mycat
(
七
)在客户机上登录mycat
(
八
)客户端测试读写分离
1、在主从服务器上都打开通用日志
2、在主从服务器上实时查看通用日志
3、测试
(
1)插入数据
(
2
)
查询数据(实现轮询)
(九)报错
1、注意配置文件的格式(Java),复制时注意符号
二、全同步复制(从库的更新也能同步到主)
架构:
主master1:20.0.0.21
从master2:20.0.0.22
(一)配置主master1
1、修改主机名
2、修改配置文件
3、创建用户master1
(
二
)
配置从master2
1、修改主机名
2、修改配置文件
3、绑定主master1的数据库
4、配置从master2的数据库
(1)创建用户master2
(三)配置master1数据库
1、绑定master2数据库
(四)测试
总结:实现全同步
(五)报错
1、问题一:slave_IO_Running为no
解决:
2、问题二:检测无法实现同步
解决:原因------未创建同步的数据库:demo_db
数据库
上一篇:
好未来 Unity实习生一面 面经
下一篇:
【论文笔记】Denoising Diffusion Probabilistic Models
相关推荐
椅子哥
14 分钟前
MyBatis操作数据库-XML实现
xml
·
java
·
数据库
·
spring boot
·
mybatis
青碧凝霜
29 分钟前
redis单点、主从、哨兵、集群的不同
数据库
·
redis
·
缓存
小马爱打代码
1 小时前
MongoDB的安装和使用
数据库
·
mongodb
完球了
1 小时前
【Day03-MySQL单表】
数据库
·
笔记
·
学习
·
mysql
·
sql8.0
小李飞刀李寻欢
1 小时前
mongoDB 读取数据python版本实现
数据库
·
python
·
mongodb
·
数据
To-sz35
1 小时前
mongodb 主从集群,分片集群
数据库
·
mysql
·
mongodb
DieSnowK
1 小时前
[Redis][Set]详细讲解
数据库
·
redis
·
分布式
·
缓存
·
set
·
数据类型
·
新手向
小希与阿树
2 小时前
sql执行流程经典案例分析
数据库
·
sql
小诸葛的博客
2 小时前
pg入门12—pg中的subscriptions是什么
数据库
·
oracle
青云交
2 小时前
大数据新视界 --大数据大厂之探索ES:大数据时代的高效搜索引擎实战攻略
大数据
·
数据库
·
elasticsearch
·
搜索引擎
·
数据分析
·
高效搜索
·
可扩展性
·
电商平台、新闻媒体、企业内部
热门推荐
01
CCF-CSP认证考试 202406-3 文本分词 100分题解
02
RAG 实践- Ollama+RagFlow 部署本地知识库
03
2024年高教社杯数学建模国赛C题超详细解题思路分析
04
实战 | 基于YOLOv9和OpenCV实现车辆跟踪计数(步骤 + 源码)
05
组基轨迹建模 GBTM的介绍与实现(Stata 或 R)
06
【2024数模国赛赛题思路公开】国赛B题思路丨附可运行代码丨无偿自提
07
【数据分享】1961—2022年全国范围的逐日降水栅格数据
08
苍穹外卖面试总结
09
【2024高教社杯全国大学生数学建模竞赛】B题 生产过程中的决策问题——解题思路 代码 论文
10
yolov8实战第五天——yolov8+ffmpg实时视频流检测并进行实时推流——(推流,保姆教学)