文章詳情頁
mysql數據庫分庫分表哪個工具好,我整理出來了五個,求點評
瀏覽:79日期:2022-06-21 13:01:12
問題描述
Hi,各位好
目前公司用戶數據庫的數據量已經達到2億條了,想優化一下,緩存不用說了已經實現了?,F在想實現
分庫分表,網上找了一些開源的分庫分表的中間件吧。看了看各有各的好,希望有用過的給小弟推薦一個。
1、金山的Kingshardhttps://github.com/flike/kingshard/blob/master/README_ZH.md2、百度的heisenberghttps://github.com/brucexx/heisenberg3、58同城的Oceanushttps://github.com/58code/Oceanus4、淘寶toddle(不維護)https://github.com/alibaba/tb_tddl5、當當網的sharding-jdbchttps://github.com/dangdangdotcom/sharding-jdbc
問題解答
回答1:MyCat
amoeba
Altas 備注:貌似很久沒更新了。
回答2:未來的,NewSQL:TiDB
回答3:sharding-jdbc是客戶端的分表分庫組件;MyCat和Altas是中間件代理;基本就分這兩大類。推薦就不了,沒有在生產環境用過。
排行榜
