From b9027fe7b430b3a0b49638f2f997fb5b802b54df Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Sat, 24 Aug 2019 12:43:13 +0800 Subject: [PATCH] =?UTF-8?q?Update=20MySQL=5FMycat=E4=B8=AD=E9=97=B4?= =?UTF-8?q?=E4=BB=B6.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/MySQL_Mycat中间件.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/notes/MySQL_Mycat中间件.md b/notes/MySQL_Mycat中间件.md index 9d20e8e..56230f2 100644 --- a/notes/MySQL_Mycat中间件.md +++ b/notes/MySQL_Mycat中间件.md @@ -41,8 +41,8 @@ Mycat 是一个开源的数据库中间件,可以解决分布式数据库环 + **分片表**:表按照指定键进行拆分,并散落到多个数据库实例上,从而可以解决单表过大的问题。 + **非分片表**:通常情况下,只有大表需要分片,小表并没有分片的必要,所以在 Mycat 中它们也被称为非分片表,主要是为了在概念上与分片表进行区分。 -+ **ER 表**:基于实体关系模型进行分片的表,如订单表和订单明细表通常都是大表,此时可以按照订单号进行 ER 分片,从而保证同一单号的订单记录和明细记录都处于同一分片上,进而避免跨分片查询。 -+ **全局表**。同样也是用于解决跨分片查询的问题。假设在查询订单明细时需要查询产品所属分类 (如家电产品、生活用品),产品类别表通常是小表,此时可以声明为全局表,之后 Mycat 会将其拷贝到所有分片上,从而避免跨分片查询。 ++ **ER表**:基于实体关系模型进行分片的表,如订单表和订单明细表通常都是大表,此时可以按照订单号进行 ER 分片,从而保证同一单号的订单记录和明细记录都处于同一分片上,进而避免跨分片查询。 ++ **全局表**:同样也是用于解决跨分片查询的问题。假设在查询订单明细时需要查询产品所属分类 (如家电产品、生活用品),产品类别表通常是小表,此时可以声明为全局表,之后 Mycat 会将其拷贝到所有分片上,从而避免跨分片查询。 ### 分片节点