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

        一文詳解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號
        主站蜘蛛池模板: 国产精品无码a∨精品| 99久久精品国产一区二区三区| 国产在线精品网址你懂的| 亚洲韩精品欧美一区二区三区| 久久精品国产亚洲麻豆| 亚洲精品蜜桃久久久久久| 精品熟女少妇aⅴ免费久久 | 大伊香蕉精品一区视频在线| 亚洲精品国产精品乱码视色 | 办公室久久精品| 国产a精品视频| 国产网红无码精品视频| 亚洲av午夜福利精品一区| 热RE99久久精品国产66热| 国产精品嫩草影院一二三区| 国产香蕉精品视频在| 9久久9久久精品| 1000部精品久久久久久久久| 精品调教CHINESEGAY| 亚洲精品乱码久久久久久蜜桃图片 | 国产精品视频久久久| 精品国产一区二区三区无码| 无码久久精品国产亚洲Av影片| 亚洲精品无码久久久久AV麻豆| 人妻少妇精品无码专区动漫| 男女男精品视频网站在线观看| 国产一区二区精品久久凹凸| 国产午夜亚洲精品国产成人小说| 911亚洲精品国产自产| 91精品国产色综久久| 91精品国产综合久久四虎久久无码一级 | 国产精品久久99| 国产a视频精品免费观看| 国产成人精品日本亚洲专一区| 成人午夜视频精品一区| 51午夜精品免费视频| 国产精品久久久久…| 欧美精品华人在线| 91自慰精品亚洲| 国产成人精品曰本亚洲79ren | 亚洲第一精品在线视频|