<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • MySQL分布式集群之MyCAT(一)簡(jiǎn)介(修正)-創(chuàng)新互聯(lián)

            隔了好久,才想起來更新博客,最近倒騰的數(shù)據(jù)庫(kù)從Oracle換成了MySQL,研究了一段時(shí)間,感覺社區(qū)版的MySQL在各個(gè)方面都遜色于Oracle,Oracle真的好方便!
            好了,不廢話,這次準(zhǔn)備記錄一些關(guān)于MySQL分布式集群搭建的一個(gè)東東,MyCAT,我把他理解為一個(gè)MySQL代理。
            -----------------------------------------------------------------重要的TIPs-----------------------------------------------------------------------
            MyCAT的團(tuán)隊(duì)已經(jīng)發(fā)布了1.4Alpha版本,這其中修復(fù)了不少的bug,也添加了新功能,
            博主這邊測(cè)試用的是1.3的版本,所以和最新版本的測(cè)試結(jié)果可能出現(xiàn)不一致!
            -------------------------------------------------------------------背景介紹------------------------------------------------------------------
            MyCAT的背景介紹直接略過,沒啥用,當(dāng)然,這是一個(gè)由JAVA開發(fā)的東東,這一點(diǎn)需要了解~。
            -----------------------------------------------------------------MyCAT的前身----------------------------------------------------------------
            MyCAT的前身,是阿里巴巴于2012年6月19日,正式對(duì)外開源的數(shù)據(jù)庫(kù)中間件Cobar,Cobar的前身是早已經(jīng)開源的Amoeba,不過其作者陳思儒離職去盛大之后,阿里巴巴內(nèi)部考慮到Amoeba的穩(wěn)定性、性能和功能支持,以及其他因素,重新設(shè)立了一個(gè)項(xiàng)目組并且更換名稱為Cobar。Cobar是由 Alibaba 開源的 MySQL 分布式處理中間件,它可以在分布式的環(huán)境下看上去像傳統(tǒng)數(shù)據(jù)庫(kù)一樣提供海量數(shù)據(jù)服務(wù)。

            Cobar自誕生之日起, 就受到廣大程序員的追捧,但是自2013年后,幾乎沒有后續(xù)更新。在此情況下,MyCAT應(yīng)運(yùn)而生,它基于阿里開源的Cobar產(chǎn)品而研發(fā),Cobar的穩(wěn)定性、可靠性、優(yōu)秀的架構(gòu)和性能,以及眾多成熟的使用案例使得MyCAT一開始就擁有一個(gè)很好的起點(diǎn),站在巨人的肩膀上,MyCAT能看到更遠(yuǎn)。
            ---------------------------------------------------------MyCAT的下載方式--------------------------------------------------------------------
            MyCAT的SVN地址為:http://code.taobao.org/svn/openclouddb/
            ---------------------------------------------------------MyCAT的重要特性--------------------------------------------------------------------
            支持 SQL 92標(biāo)準(zhǔn);
            支持MySQL集群,可以作為Proxy使用;
            支持JDBC連接ORACLE、DB2、SQL Server,將其模擬為MySQL Server使用;
            支持galera for mysql集群,percona-cluster或者mariadb cluster,提供高可用性數(shù)據(jù)分片集群;
            自動(dòng)故障切換,高可用性;
            支持讀寫分離,支持MySQL雙主多從,以及一主多從的模式;
            支持全局表,數(shù)據(jù)自動(dòng)分片到多個(gè)節(jié)點(diǎn),用于高效表關(guān)聯(lián)查詢;
            支持獨(dú)有的基于E-R 關(guān)系的分片策略,實(shí)現(xiàn)了高效的表關(guān)聯(lián)查詢;
            多平臺(tái)支持,部署和實(shí)施簡(jiǎn)單。
            ------------------------------------------------------------MyCAT的體系結(jié)構(gòu)----------------------------------------------------------------
            MySQL分布式集群之MyCAT(一)簡(jiǎn)介(修正)
            總體上分成三個(gè)部分,最前端的是連接器,線程管理使用了資源池,并且默認(rèn)采用了AIO的方式(這些基本信息可以再啟動(dòng)日志里面看到);
            中間層在圖中已經(jīng)描述的很清楚了,SQL解析器+SQL路由,SQL Executor需要具體看源碼才能了解,因?yàn)橥ㄟ^這段時(shí)間對(duì)MyCAT的測(cè)試,沒有感覺到SQL Executor的存在,更多的感覺是一個(gè)SQL process的東西,DataNode和心跳檢測(cè)算是中間層實(shí)現(xiàn)的兩個(gè)組件,一個(gè)是和MySQL的庫(kù)(注意,不是實(shí)例)相關(guān),一個(gè)是常見的監(jiān)測(cè)機(jī)制的功能模塊;
            最下層的存儲(chǔ)就是是MySQL的集群了~怎么玩MySQL的集群,由我們自己決定╰(?? ▽ ??)╯。

            專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)靈丘免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了超過千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

            網(wǎng)站名稱:MySQL分布式集群之MyCAT(一)簡(jiǎn)介(修正)-創(chuàng)新互聯(lián)
            網(wǎng)站網(wǎng)址:http://www.jbt999.com/article34/eoose.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、移動(dòng)網(wǎng)站建設(shè)、電子商務(wù)、商城網(wǎng)站、外貿(mào)建站、做網(wǎng)站

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

            成都網(wǎng)站建設(shè)

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 亚洲va在线 | 成人精品在线观看 | 日韩电影一区 | 波多野结衣一区 | 欧美性爱99|