分库分表

image1

  1. 介绍
    image2

  2. 拆分
    image3

a.垂直拆分 (拆结构)

image4

b.水平拆分
image5

技术原理
image6

MyCAT

  1. 介绍
    本身不存数据 , 只是逻辑上对其进行分片处理
    image7

范围分片 , 根据索引分配到节点
image8

取模分片
image9

一致性hash
image10

枚举分片
根据状态进行分配, 一定是有限的 , 比如省份作为枚举值, 然后分配节点
image11

应用指定算法
image12

固定hash 与运算
image13

字符串hash
按日分片
按月分片

管理与监控
原理
image14

管理工具
image15

Mycateye
image16