Back

mysql - replica, parition, sharding, cluster

发布时间: 2019-03-23 12:06:00

待续。。。

sharding: 把表的记录分别放到不同的DB中, 然后修改查询代码

cluster: 分成 master-master 和 主从 ? 使用NDB

参考:https://www.cnblogs.com/zhenyuyaodidiao/p/4635458.html

replication:  复制。体现形式就是cluster

parition: 参考:https://www.cnblogs.com/lisqiong/p/5647907.html

默认的mysql是一个文件对应一个表。 使用partition之后,可以让某个表(例如orders)成为: order1.frm, order2.frm , 

然后根据不同的条件写入, 例如  user_id in (100...200) 的写入到文件1, (200..300)的写入到文件2.

Back