站長資訊網
        最全最豐富的資訊網站

        一文詳解MySql分表、分庫、分片和分區

        一、前言

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

        二、分片(類似分庫)

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

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

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

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

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

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲精品456播放| 精品无码国产自产拍在线观看| 在线精品动漫一区二区无广告| 国产精品欧美亚洲韩国日本| 亚洲精品无码日韩国产不卡?V| 91精品国产福利在线观看麻豆 | 国产精品手机在线| 亚洲中文字幕久久精品无码APP | 欧美午夜精品久久久久久浪潮| 亚洲国产成人精品不卡青青草原| 久久亚洲私人国产精品vA| 蜜臀av无码人妻精品| 国产精品午夜久久| 777久久精品一区二区三区无码| 国产精品va无码一区二区| 人人妻人人澡人人爽人人精品电影| 日本精品视频在线观看| 精品国产婷婷久久久| 国产成人精品a视频一区| 四虎影视国产精品永久在线| 国产精品欧美久久久天天影视| 999久久久免费精品国产| 精品久久人妻av中文字幕| 久久香蕉超碰97国产精品| 亚洲精品乱码久久久久久久久久久久| 欧美日韩专区麻豆精品在线 | 无码日韩精品一区二区免费暖暖| 亚洲AV永久无码精品一区二区| 欧美亚洲综合免费精品高清在线观看| 狠狠精品久久久无码中文字幕| 国产一区精品| 精品一区二区三区在线观看| 精品国产免费一区二区三区| 久久久久九九精品影院| 久久夜色精品国产亚洲av| 欧美在线精品一区二区三区| 亚洲А∨精品天堂在线| 无码国内精品人妻少妇| 久久久久亚洲精品无码蜜桃| 国内精品久久久久久久97牛牛| 国产成人精品无码免费看|