MyCat从入门到放弃
忧郁的香菇
......
展开
-
linux-centos7 安装 mysql5.7.27 二进制包
目录一:卸载,必须卸载干净,否则会被坑。特别是配置文件。不删干净可能会走原有配置,打乱安装过程二:安装二进制包mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz的安装过程一:卸载,必须卸载干净,否则会被坑。特别是配置文件。不删干净可能会走原有配置,打乱安装过程具体流程就是 : 暂停服务 -->查看 MySQL文件在哪些位置 ...原创 2019-08-14 10:58:05 · 939 阅读 · 1 评论 -
MyCat 单库分表,不能使用 join 操作
目录零:MyCat单库分表,事实证明是个坑,不能 join不知道能用来干嘛。ー:下载二:修改 server.xml MyCat 服务级别的配置三:修改 schema.xml逻辑库的配置主要配置的是逻辑库,逻辑表,数据节点,和实际数据源之间的关系四:修改 rule.xml五:修改 MySQL 数据库六:启动 MyCat七:测试零:MyCat单...原创 2019-08-14 16:47:59 · 3016 阅读 · 3 评论 -
MyCat 分库表,可以使用 join 语句
MyCat分库表此教程使用的是单表分两库目录MyCat分库表ー:下载二:修改 server.xml MyCat 服务级别的配置三:修改 schema.xml逻辑库的配置主要配置的是逻辑库,逻辑表,数据节点,和实际数据源之间的关系四:修改 rule.xml五:修改 MySQL 数据库六:测试ー:下载目前只有 1.6.5版本以上支持单库分表。...原创 2019-08-14 17:03:58 · 2703 阅读 · 2 评论 -
MyCat Join 专题 ---- 全局表
零:开篇目录零:开篇一:常见的join类型二:全局表实例实操测试Mycat 的分片 join,只支持分库表的join(多库同名表),单库多表既table 标签的 subtables属性不支持join操作,会直接报错。一:常见的join类型INNER JOIN 内连接:也叫等值连接,inner join 产生同时符合 A 表和 B 表的一组数据。...原创 2019-08-14 17:52:13 · 460 阅读 · 0 评论 -
MyCat Join 专题 ---- ER 分片
ER Join:实体关系(entityrelation) join目录ー:MyCat权威指南二:ER分片实操ー:MyCat权威指南MyCAT 借鉴了 NewSQL 领域的新秀 Foundation DB 的设计思路,Foundation DB 创新性的提出了 Table Group 的概念,其将子表的存储位置依赖于主表,并且物理上紧邻存放,因此彻底解决了 JION...原创 2019-08-14 18:09:58 · 368 阅读 · 0 评论 -
MyCat Join 专题 ---- share join
sharejoin:分片表join目录零:分片表实操零:分片表实操ShareJoin 是一个简单的跨分片 Join,目前支持 2 个表的 join,原理就是解析 SQL 语句,拆分成单表的 SQL 语句执行,然后把各个节点的数据汇集。有限制,不同分盘规则最多两表操作受限制的原因主要在于:各表的分片后的数据可能不在同一个分片中。所以会导致问题。特殊情况:多个表使用同...原创 2019-08-15 09:54:48 · 1342 阅读 · 0 评论 -
符合 XX 公司的数据库中间件 MyCat 的使用
目录ー:准备工作二:MyCat 出现的坑三:结论ー:准备工作数据库集群:一主两从数据库高可用:不推荐,主从数据同步不一致问题。咨询了一线公司的兄弟。千万级数据量经过分表和主从读写分离后,完全扛得住。比如 1000万的表,切分 4表 之后也就单表 200多万 。查询速度并不慢 咨询到的情况,是单表 1000万刚刚达到分表的界限。单表其实也可以支持。20 个字段...原创 2019-08-15 10:54:25 · 647 阅读 · 0 评论