700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Mysql 分库分表 Mycat

Mysql 分库分表 Mycat

时间:2018-11-07 10:38:13

相关推荐

Mysql 分库分表 Mycat

0 课程视频

/video/BV1Kr4y1i7ru?p=163&spm_id_from=pageDriver&vd_source=ff8b7f852278821525f11666b36f180a

1 单库问题

1.1 热点数据多 -> 缓冲区不足 ->内存不足

1.2 数据多 -> 磁盘不足

1.3 请求数据量多 -> 带宽不足

1.4 排序/分组/连续查询/集合统计 太多 -> cpu 不足

2 拆分

2.1 垂直拆分

2.1.1 垂直分库 -> 表业务类型拆分

2.1.2 垂直分表 -> 字段拆分

2.2 水平拆分

2.2.1 水平分库 -> 每个库有相同的表 数据个数拆

2.2.2 水平分表 -> 表结构一样 数据不一样

3. 拆分后 多数据库 操作技术

3.1 shardingJDBC -> 性能高

3.2 Mycat -> 中间件被访问 客户端不访问数据库

4 Mycat -> 阿里巴巴的

4.1 下载

4.1.1 下载地址

.cn

4.1.2 多个服务器 安装 Mysql JDK Mycat -> 一台服务器做中间件

4.2 JDK 安装

/video/BV1Kr4y1i7ru?p=165&spm_id_from=pageDriver&vd_source=ff8b7f852278821525f11666b36f180a

4.3 分片操作

4.3.1 开防火墙端口

4.4.2 分片配置 -> 逻辑库 逻辑表

4.4.3 使用Notepad配置 schema.xml->切换到mycat 下 config -> schema.xml

/tenc1239/article/details/130452868?spm=1001..3001.5501

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。