課程
/數據庫
/MySQL
/MyCAT入門及應用
假如有一個遺留系統,其中一張大表(4000萬數據)。如何將這就的4000萬數據分片到新的系統中。對舊數據的分片mycat支持嗎,還是需要開發人員自己去實現分片?
2019-06-29
源自:MyCAT入門及應用 4-1
正在回答
需要開發/架構師來設計如何分片了。
4000萬的數據量不小了,通常是日結月累達到的。建議從數據使用頻率上來分片。如果所有數據的使用頻率都差不多,那可能需要做成等量的切片,例如每達到1000萬數據量就新增一個分片。如果數據大多是有時效性的,常用數據都是日期越近使用頻率越高的話,可以切成不均勻的分片,例如半年前所有數據放在一個分片、半年內到昨天的所有數據一個分片、今天的數據一個分片。
大多是這樣的思路。
舉報
從實際生產環境應用MyCAT入手,講解數據庫中間件和MyCAT的基礎應用。
1 回答mycat支持Hibernate嗎?
3 回答su -mycat無效
1 回答mycat的場景咨詢
1 回答mycat 的文檔哪里有下載?
1 回答mycat啟動不起來
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-09-02
需要開發/架構師來設計如何分片了。
4000萬的數據量不小了,通常是日結月累達到的。建議從數據使用頻率上來分片。如果所有數據的使用頻率都差不多,那可能需要做成等量的切片,例如每達到1000萬數據量就新增一個分片。如果數據大多是有時效性的,常用數據都是日期越近使用頻率越高的話,可以切成不均勻的分片,例如半年前所有數據放在一個分片、半年內到昨天的所有數據一個分片、今天的數據一個分片。
大多是這樣的思路。