大家好,目前有個電商場景,
一、目前現狀:
每天訂單2-4萬單,單點mysql資料庫(或通過云服務,讀寫分離),單表條5000萬+,當訂單量超過5萬,就會產生性能瓶頸,需要升級架構
二、未來預期:
未來預計每天20萬+,甚至更多,最好能線性增加
需要解決:
準備做上分布式的資料庫架構,
目前步驟:
第一步:分庫分表,(這塊好理解)
1、(按功能垂直分庫)
2、(按時間水平切分)
第二步:搭建自己的分布式mysql機器配置
這幾天調研的技術有如下:
1、 Mycat
2、mysql-proxy
3、 canal + otter
問一下大家,目前比較穩定、電商常用的mysql集群架構是怎么搭建??? 另有小需求:部分資料的更新,可以通過log灌入到ES中。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/280050.html
標籤:MySQL
上一篇:Vertica資料庫
