数据库
文章平均质量分 96
Valhalla6416
这个作者很懒,什么都没留下…
展开
-
docker搭建proxySql+MHA的读写分离与故障切换的数据库集群
参考文章:https://blog.breezelin.cn/practice-mysql-mha-docker-compose.html参考文章的git地址:https://github.com/breeze2/mysql-mha-docker/tree/2dcd29996a9ecade0eeda96434180c998368bdfa我的部署文件:待补充要搭建一主一备的mysql集群。proxysql负责读写分离,MHA负责故障切换,如果不担心脑裂的风险,故障切换用keepalive.原创 2020-09-25 17:08:06 · 694 阅读 · 0 评论 -
离线部署MySQL+MyCat+Haproxy+Keepalived的数据库集群,使用docker的方式
前言:请先参阅前文,使用docker构建MySQL+MyCat+Haproxy+Keepalived的数据库集群。本次离线部署,将使用上一次过程中,构建的docker镜像。1.安装docker与docker-compose 请参考文章离线安装docker,docker-compose2.准备离线安装的文件 1.三个docker镜像文件,mysql5.7.tar,mycat1.6.tar,haproxy1.7.tar。 mysql的镜像可以使...原创 2020-09-10 17:27:20 · 724 阅读 · 1 评论 -
MyCat 分片之枚举规则(多租户)
myCat的一个重要功能就是数据库分片,允许你将一些规模较大的表分散到不同的数据库,来缓解数据库的压力,或者实现数据的隔离。当然通过myCat来看,这些分片像是合起来的一张表,只是当sql到达myCat后,根据配置的分片规则,myCat去操作不同的数据库。没有配置分片规则的表,需要配置为全局表,所有分片的数据是一样的。如果没有配置分片规则,也没有配置为全局表,那么数据插入时所有分片插入,数据查询时所有分片都查出来,你有几个分片就会查出来几份数据。不过,你可以通过只给这个表配置一个数据节点,来达到原创 2020-08-04 15:42:49 · 379 阅读 · 0 评论 -
MyCat + JPA 读写分离
通过MyCat实现读写分离的需求,环境为springboot下的JPA。MyCat版本为1.61.MySQL主从同步配置2.下载安装MyCat安装myCat// 进入local文件夹cd /usr/local// 下载mycat安装包wget http://dl.mycat.org.cn/1.6.7.5/2020-3-3/Mycat-server-1.6.7.5-test-20200303154735-linux.tar.gz//解压tar -zxvf Mycat-serv原创 2020-08-03 18:00:09 · 360 阅读 · 0 评论 -
MySQL数据库的主从同步配置
说明: 准备了一台centos7服务器,作为master数据库,准备了一台windows服务器,作为slave数据库。 MySQL的版本使用5.7版本。1.主数据库(master)的配置(主库采用了docker的安装方式,可以参考:https://www.cnblogs.com/sablier/p/11605606.html)# 创建mysql的容器镜像docker run -d -p 3306:3306 --privileged=true -v /usr...原创 2020-08-03 15:56:52 · 170 阅读 · 0 评论