站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        細說MySql中的分表、分庫、分片和分區(qū)

        一、前言

        數(shù)據(jù)庫的數(shù)據(jù)量達到一定程度之后,為避免帶來系統(tǒng)性能上的瓶頸。需要進行數(shù)據(jù)的處理,采用的手段是分區(qū)、分片、分庫、分表。

        二、分片(類似分庫)

        分片是把數(shù)據(jù)庫橫向擴展(Scale Out)到多個物理節(jié)點上的一種有效的方式,其主要目的是為突破單節(jié)點數(shù)據(jù)庫服務(wù)器的 I/O 能力限制,解決數(shù)據(jù)庫擴展性問題。Shard這個詞的意思是“碎片”。如果將一個數(shù)據(jù)庫當作一塊大玻璃,將這塊玻璃打碎,那么每一小塊都稱為數(shù)據(jù)庫的碎片(DatabaseShard)。將整個數(shù)據(jù)庫打碎的過程就叫做分片,可以翻譯為分片。

        形式上,分片可以簡單定義為將大數(shù)據(jù)庫分布到多個物理節(jié)點上的一個分區(qū)方案。每一個分區(qū)包含數(shù)據(jù)庫的某一部分,稱為一個片,分區(qū)方式可以是任意的,并不局限于傳統(tǒng)的水平分區(qū)和垂直分區(qū)。一個分片可以包含多個表的內(nèi)容甚至可以包含多個數(shù)據(jù)庫實例中的內(nèi)容。每個分片被放置在一個數(shù)據(jù)庫服務(wù)器上。一個數(shù)據(jù)庫服務(wù)器可以處理一個或多個分片的數(shù)據(jù)。系統(tǒng)中需要有服務(wù)器進行查詢路由轉(zhuǎn)發(fā),負責將查詢轉(zhuǎn)發(fā)到包含該查詢所訪問數(shù)據(jù)的分片或分片集合節(jié)點上去執(zhí)行。

        三、Scale Out/Scale Up 和 垂直切分/水平拆分

        Mysql的擴展方案包括Scale Out和Scale Up兩種。

        Scale Out(橫向擴展)是指Application可以在水平方向上擴展。一般對數(shù)據(jù)中心的應(yīng)用而言,Scale out指的是當添加

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 亚洲国产精品自在在线观看| 四虎国产精品永久一区| 亚洲综合精品香蕉久久网97| 国产l精品国产亚洲区在线观看| 亚洲精品国产首次亮相| 乱精品一区字幕二区| 97久久超碰国产精品2021| 国产精品福利网站导航| 国产精品你懂的在线播放| 9久热这里只有精品| 精品人妻一区二区三区毛片 | 国产欧美日韩精品丝袜高跟鞋 | 国产精品福利在线观看| 国产午夜精品久久久久九九| 欧美精品高清在线xxxx| 久久久久亚洲精品天堂| 中文字幕精品一区二区日本| 日韩一区二区三区精品| 国产办公室秘书无码精品99| 国产午夜亚洲精品国产成人小说 | 一本久久a久久精品综合夜夜 | 久久免费国产精品| 精品人妻人人做人人爽| 思思99热在线观看精品| 最新欧美性爱精品一区二区三区| 国产亚洲精品影视在线产品| 十八18禁国产精品www| 国产乱人伦偷精品视频| 免费精品无码AV片在线观看| 国产乱人伦偷精品视频不卡| 久热这里只有精品12| 久久精品国产欧美日韩| 久久精品国产99国产精偷| 亚洲精品无码久久千人斩| 国产精品第1页| 华人亚洲欧美精品国产| 久久久国产乱子伦精品作者| 欧美亚洲另类精品第一页| 国产成人精品免费视频大全| 99精品久久精品| 中文国产成人精品久久不卡|