秒懂Mycat和MySQL的区别【转自百度知道】
生活随笔
收集整理的這篇文章主要介紹了
秒懂Mycat和MySQL的区别【转自百度知道】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
Mycat和MySQL的區別: 可以把上層看作是對下層的抽象,例如操作系統是對各類計算機硬件的抽象。那么我們什么時候需要抽象?假如只有一種硬件的時候,我們需要開發一個操作系統嗎? 再比如一個項目只需要一個人完成的時候不需要leader,但是當需要幾十人完成時,就應該有一個管理者,發揮溝通協調等作用,而這個管理者對于他的上層來說就是對項目組的抽象。 同樣的,當我們的應用只需要一臺數據庫服務器的時候我們并不需要Mycat,而如果你需要分庫甚至分表,這時候應用要面對很多個數據庫的時候,這個時候就需要對數據庫層做一個抽象,來管理這些數據庫,而最上面的應用只需要面對一個數據庫層的抽象或者說數據庫中間件就好了,這就是Mycat的核心作用。 所以可以這樣理解:數據庫是對底層存儲文件的抽象,而Mycat是對數據庫的抽象。轉載于:https://my.oschina.net/u/2338224/blog/1036745
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的秒懂Mycat和MySQL的区别【转自百度知道】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MapReduce01
- 下一篇: 了解计算机病毒