垂直切分
垂直分表有兩種,一種是單庫的,一種是多庫的。
單庫垂直分表
單庫分表,比如:商戶信息表,拆分成基本信息表,聯系方式表,結算信息表,附件表等等。
多庫垂直分表
多庫垂直分表就是把原來存儲在一個庫的不同的表,拆分到不同的數據庫。
比如:消費金融核心系統數據庫,有很多客戶相關的表,這些客戶相關的表,全部單獨存放到客戶的數據庫里面。合同,放款,風控相關的業務表也是一樣的。
當我們對原來的一張表做了分庫的處理,如果某些業務系統的數據還是有一個非常快的增長速度,比如說還款數據庫的還款歷史表,數據量達到了幾個億,這個時候硬件限制導致的性能問題還是會出現,所以從這個角度來說垂直切分并沒有從根本上解決單庫單表數據量過大的問題。在這個時候,我們還需要對我們的數據做一個水平的切分。
?
總結
- 上一篇: 分库分表的类型和特点
- 下一篇: 水平切分