
Mycat
文章平均质量分 94
linux学习Mycat知识
wqr111
这个作者很懒,什么都没留下…
展开
-
利用Mycat进行分表分片
分表相对于垂直拆分,水平拆分不是将表做分类,而是按照某个字段的某种规则来分散到多个库之中,每个表中 包含一部分数据。简单来说,我们可以将数据的水平切分理解为是按照数据行的切分,就是将表中的某些行切分 到一个数据库,而另外的某些行又切分到其他的数据库中。需求在电信行业有电信计费系统(BOSS系统),假设其中存储如下信息:客户手机账户(手机号)信息 手机通话记录信息 字典表(如存储常用的码表信息,例如 通话类型,01:呼出,02:呼入等)简单ER图如下:MySQL 单表存储数据条数原创 2021-06-22 11:49:33 · 2267 阅读 · 0 评论 -
利用Mycat分库分表操作
10.为什么分库分表1 什么是分库分表?其实就是字面意思,很好理解:分库:从单个数据库拆分成多个数据库的过程,将数据散落在多个数据库中。 分表:从单张表拆分成多张表的过程,将数据散落在多张表内。2 为什么要分库分表?关键字:提升性能、增加可用性。1) 从性能上看随着单库中的数据量越来越大、数据库的查询QPS越来越高,相应的,对数据库的读写所需要的时间也越来越多。数据库的读写性能可能会成为业务发展的瓶颈。对应的,就需要做数据库性能方面的优化。本文中我们只讨论数据库层面的优化,不讨论原创 2021-06-21 10:19:11 · 653 阅读 · 0 评论 -
双主双从读写分离
一个主机ml用于处理所有写请求,它的从机s1和另一台主机m2还有它的从机s2负责所有读请求。当m1主机宕机后,m2主机负责写请求,ml、m2互为备机。架构图如下。原创 2021-06-18 15:40:28 · 277 阅读 · 0 评论 -
Mycat安装启动及主从读写分离简介
Mycat安装启动原创 2021-06-18 11:40:33 · 547 阅读 · 0 评论