mycat
文章平均质量分 89
小米吃辣椒2022
本人毕业于湖北工业大学,目前已有7年的工作经验,先后涉猎于电商,农业大数据,智慧停车,城市智慧大脑,公安指挥调度,海康云商电商平台,智慧物流等软件开发行业,目前就职于稳健医疗java全栈工程师岗位,负责智慧物流产品百台服务器核心架构设计及研发工作,对多线程,高并发,架构设计,应用虚拟容器,微服务,数据库中间件,消息中间件以及大数据生态圈,web前端技术有丰富的认知和开发经验。
展开
-
手把手带你搭建mycat高可用集群(超详细)
高并发项目中我们时长会进行读写分离,多主多从的数据库架构设计,通过mycat中间件进行分库分表的操作,那么在生产环境中为了避免mycat服务的单点故障,所以mycat也需要进行高可用的集群搭建。一、mycat高可用架构拓扑图客户端请求keepalived对外暴露出的虚拟ip地址,两个haproxy负载均衡组件,哪一个抢占到了虚拟ip就会把请求转发到对应的haproxy中,进而再将请求转发到后续的mycat中间件,该架构模式同事确保了haproxy负载均衡组件的高可用和mycat的高可用。当其中.原创 2021-10-27 18:13:58 · 4296 阅读 · 0 评论 -
MyCat权威指南阅读笔记(基础篇)
1.1何为数据切分?简单来说,就是指通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面,以达到分散单台设备负载的效果。数据的切分(Sharding)根据其切分规则的类型,可以分为两种切分模式。一种是按照不同的表(或者Schema)来切分到不同的数据库(主机)之上,这种切可以称之为数据的垂直(纵向)切分;另外一种则是根据表中的数据的逻辑关系,将同一个...原创 2019-02-15 18:15:43 · 1918 阅读 · 1 评论 -
MyCat权威指南阅读笔记(进阶篇)
1 读写分离1.1 MySQL 主从复制的几种方案数据库读写分离对于大型系统或者访问量很高的互联网应用来说,是必不可少的一个重要功能。从数据库的角度来说,对于大多数应用来说,从集中到分布,最基本的一个需求不是数据存储的瓶颈,而是在于计算的瓶颈,即 SQL 查询的瓶颈,我们知道,正常情况下,Insert SQL 就是几十个毫秒的时间内写入完成,而系统中的大多数 Select SQL 则...原创 2019-02-18 16:08:28 · 1482 阅读 · 0 评论