99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

MySQL中間件是怎么樣的-創新互聯

MySQL中間件是怎么樣的,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

成都創新互聯公司服務項目包括祿豐網站建設、祿豐網站制作、祿豐網頁制作以及祿豐網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,祿豐網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到祿豐省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!

首先數據庫技術發展的基礎還是在業務推動的背景下,能夠實現相關的技術保障。業務需求的提升必然會在數據量,訪問量等方面有更高的要求,而映射到數據庫層面就不是簡單的擴容和添加資源了,我們有時候更需要彈性,需要快速實現,需要更高的性能。這些都是擺在我們面前的問題,而不僅僅是DBA團隊。

所以早期的很多數據庫,從一主一從,一主多從的架構,逐步演變到了讀寫分離,分庫分表,然后就是分布式。而同時從很多層面來說,行業內的方案真是百花齊放,記得前幾天還和同事聊,說如果對比一下Oracle和MySQL,讓我怎么評價,我說單純評估單機的性能和功能,MySQL要落后很多,但是從成本,技術把控,定制層面來看,MySQL的簡單反而成了其中的一個優勢,在這個基礎上,它有非常多的開源方案,這些讓原本MySQL的應用變得非常豐富起來,你說MySQL能不能做企業級方案,你看看BAT的使用場景,還是能夠經受住考驗的,注意我在此處說的的使用場景,沒有一刀切的場景。

回到正題,MySQL的中間件其實有很多,官方的開源的,我們就來簡單來說說,行業里還有很多的方案,有些還沒有做調研,就沒在文中及時推出來。

先來說說MySQL中間件能夠做什么?要回答這個問題,我們可以反向問一個問題,隨著業務需求的變化,數據庫會有哪些瓶頸,比如:

1.單臺服務器無法承載已有的壓力

2.數據庫單表容量越來越大

3.大量的讀寫需求無法平衡

4.資源如果擴容,應用改動較大

5. 資源的負載沒法拆分,或者不易拆分

所以市面上的很多數據庫中間件主要是分擔了其中的大部分或者一部分的功能點。

沃趣科技的董紅禹總結的這個圖不錯,我直接拿過來了。

MySQL中間件是怎么樣的

我們基本會討論下面的幾個中間件,有些不在上面的圖中,會額外補充一些。

MySQL Fabric, MySQL Router,MySQL Proxy

Fabric能提供MySQL的HA和Sharding方案,MySQL Router是一個輕量級的中間件用來實現高可用和擴展性的功能。MySQL Fabric在驅動層面可以實現高可用和擴展功能,需要應用端來適配改造。而MySQL Router中間件的訪問協議與MySQL一致,應用不需要做任何的修改,在MySQL官方近期推出的InnoDB Cluster中MySQL Router是作為“三駕馬車”來使用的。而落寞的是MySQL proxy,目前已經無法下載了,自從推出以來主要就是測試版本,所以在很多功能上多多少少還是有些問題。

360 Atlas

這是國內360公司推出的一個中間件方案,github地址為:https://github.com/Qihoo360/Atlas

從github的情況來看,星級蠻高,最新的維護是在4天前。它的設計是在mysql-proxy 0.8.2版本的基礎上,對其進行了優化,增加了一些新的功能特性。

MySQL中間件是怎么樣的

Mycat

這也是國內的一個中間件方案,業內比較火,官方鏈接是:http://www.mycat.io/

MySQL中間件是怎么樣的

還有一本Mycat相關的書《分布式數據庫架構及企業實踐——基于Mycat中間件》

根據我的了解,他主要是支持MySQL,同時也支持其它的數據庫,比如Oracle等等,也是一波好友一起來做得這個事情。

我比較喜歡它的一個原因是因為開源,而且源代碼是Java.

oneproxy

這是前支付寶的架構師樓總開發,目前支持多中數據庫,基于MySQL官方 的proxy思想利用c進行開發的,OneProxy是一款商業收費的中間件,專注在性能和穩定性上,是商業付費的。

MySQL中間件是怎么樣的

DRDS

阿里分布式關系型數據庫服務(Distribute Relational Database Service,簡稱DRDS)是一種水平拆分、可平滑擴縮容、讀寫分離的在線分布式數據庫服務。前身為淘寶 TDDL,再之前還有Cobar,已經不維護了。

該圖來自:http://blog.csdn.net/jerome_s/article/details/53966569

MySQL中間件是怎么樣的

Vitess

谷歌開發的數據庫中間件,集群基于 ZooKeeper 管理,通過 RPC 方式進行數據處理官方網站很簡介: http://vitess.io/ 打開就是一個大V

MySQL中間件是怎么樣的

Maxscale

MaxScale是mariadb研發的,目前版本不支持分庫分表,在其它幾個方面都很不錯。github鏈接為:https://github.com/mariadb-corporation/MaxScale

MySQL中間件是怎么樣的

看完上述內容,你們掌握MySQL中間件是怎么樣的的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注創新互聯-成都網站建設公司行業資訊頻道,感謝各位的閱讀!

當前文章:MySQL中間件是怎么樣的-創新互聯
路徑分享:http://www.yijiale78.com/article48/cesiep.html

成都網站建設公司_創新互聯,為您提供軟件開發網站導航、企業網站制作、品牌網站建設動態網站、自適應網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站網頁設計