docker
文章平均质量分 59
docker使用
Jason_ou2021
code make life better!
展开
-
Docker Mysql5.7 + Mycat1.6.7.1主从复制读写分离+水平分库分表配置
前言:前面写了一篇Docker Mysql5.7 + Mycat1.6.7.1主从复制读写分离的了,再写一篇分库分表的。读写分离为的是解决数据库读写压力,将读写操作分离,但是对于单表数据量大却无能为力了,单表数据量大,势必造成查询慢,查询费服务器资源,或者直接挂掉,像西安健康码一样,访问量大就崩。那就得用上分库分表加上数据节点读写分离,把一张表的数据按某种算法分在不同数据库的不同表里。这篇是水平拆分的,后面还会写一篇垂直拆分的。1.准备四个MySQL服务器,安装docker环境,拉取My.原创 2022-01-11 10:29:32 · 183 阅读 · 0 评论 -
Docker Mysql5.7 + Mycat1.6.7.1主从复制读写分离配置
前言:随着项目用户数越来越多,单机数据库已经不能满足业务需求了,为了减少单库压力,及容灾,配置读写分离。故名思意,即把写在一个数据库,读在另外的数据库。写的库叫主库(Master),读的库叫从库(Slave),读写分离的前提是把Mysql配置主从复制,是基于Mysql提供的bin-log sql日志复制功能,需要配置。下面是具体操作。A.准备至少两台服务器,并且所有服务器安装好Docker环境(这里不写出来了),拉取Mysql5.7镜像。这里注意服务器的防火墙和云服务器的安全组是否把3306端口.原创 2022-01-10 23:50:38 · 761 阅读 · 0 评论 -
填坑解决Centos7 Docker启动不了Mysql
想在centos7上用docker启动一个mysql容器,一直启动不起来,什么配置都没改动,死活起不起来,用docker命令 查看logsdocker logs mysql并没有报什么错,就是自己shutdown了,各种找办法尝试,都一样,卧槽,心累。后来,用docker search mysql发现有专门为centos适配的MySQL版本docker search mysql果断拉下来docker pull centos/mysql-57-centos7..原创 2021-11-17 11:04:57 · 1913 阅读 · 0 评论