摘要: mysql 三高高并发:同时处理的事务数高高性能:事务/SQL的执行速度高高可用:系统可用的时间高 如何实现三高 高并发:通过复制和扩展,将数据分散至多个节点高性能:复制提升速度,扩展提升容量高可用:节点间身份切换保证随时可用 实现三高的手段复制目的:数据冗余手段:binlog传送收货:并发量提升、 阅读全文
posted @ 2021-11-02 19:29 温柔的风 阅读(1741) 评论(0) 推荐(0) 编辑
摘要: 数据库切换了,业务之前一直连接的都是主库,怎么让业务连接备库呢? 业务切换到新的地址,也就是业务应用配置文件修改一下新的主库 使用内部dns,通过域名连接,一般公司都用CoreDNS框架搭建内部的映射,有对应的域名配置对应的IP解析,所以改的话只改域名映射配置就可以了。这样的好处是项目的配置文件永远 阅读全文
posted @ 2021-11-02 18:53 温柔的风 阅读(1854) 评论(0) 推荐(0) 编辑
摘要: 目的 备库作为主,主库作为备 问题 数据库不是静态的,切换的时候从库还有没应用完的中继日志,这里是保业务还是保数据?切换的时候,主库还在不断的写入数据,从库还没有追上主库。 策略策略一:可靠性优先策略假设两个库都是正常运行,没有出现掉线,A主B备,B复制A,B库肯定有seconds_behind_m 阅读全文
posted @ 2021-11-02 16:36 温柔的风 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 安装 dble基于mycat,mycat又基于java,所以centos7下需要安装java yum install java [root@wtCentos7 src]# java -version openjdk version "1.8.0_312" OpenJDK Runtime Enviro 阅读全文
posted @ 2021-11-02 10:20 温柔的风 阅读(555) 评论(2) 推荐(0) 编辑