摘要:
ER表是为了解决跨分片进行表的关联查询的,有关联关系的表放到一个分片里,没关联关系的随意, 场景:经常会有两张表互相进行join查询,假如说A表已经呗我们分模了(例如我们已经对A表进行了垂直分表或者枚举分片),B表作为儿子表要随父亲A被分配到一个切片里,以例如关联操作。 例如: A join B O 阅读全文
posted @ 2021-03-26 13:29
linuxTang
阅读(272)
评论(0)
推荐(0)
摘要:
全局表:每个分片节点上都有这张表,都会运行创建表的DDL语句。多份写入,多处读取 应用场景:比如说数据库有一张表总体变动很小,而其它的查询操作经常需要关联此表,那么这个表就适合做成mycat全局表 1登录两个分片节点创建t_area表 [root@db01 ~]# mysql -S /data/33 阅读全文
posted @ 2021-03-26 13:28
linuxTang
阅读(404)
评论(0)
推荐(0)
摘要:
枚举分片 有一张t5表,我就想按区域进行枚举分片, 1使用rule="sharding-by-intfile"策略对t5表进行枚举分片(sh1片he sh2片): [root@db01 ~]# vim /application/mycat/conf/schema.xml [root@db01 ~]# 阅读全文
posted @ 2021-03-26 13:26
linuxTang
阅读(71)
评论(0)
推荐(0)
摘要:
mycat-range分片: 拆表在mycat中只需三步,1在schema.xml配置文件中添加一行代码: <table name="t3" dataNode="sh1,sh2" rule="auto-sharding-long" /> 代码含义:按照rule策略将表分拆给sh1和sh2两个分片里 阅读全文
posted @ 2021-03-26 13:24
linuxTang
阅读(154)
评论(0)
推荐(0)
摘要:
mycat垂直分表: [root@db01 ~]# vim /application/mycat/conf/schema.xml <?xml version="1.0"?> <!DOCTYPE mycat:schema SYSTEM "schema.dtd"> <mycat:schema xmlns 阅读全文
posted @ 2021-03-26 13:21
linuxTang
阅读(225)
评论(0)
推荐(0)

浙公网安备 33010602011771号