<code id="n6fag"><menu id="n6fag"></menu></code>
<p id="n6fag"><legend id="n6fag"></legend></p>
  • <object id="n6fag"><ol id="n6fag"></ol></object>
    <samp id="n6fag"></samp>

          <output id="n6fag"><ol id="n6fag"><td id="n6fag"></td></ol></output>
          <output id="n6fag"></output>

              <strike id="n6fag"></strike>

              分布式存儲    海量數據無憂




              大型電商的數據是海量的,解決海量數據讀和寫效率是架構的關鍵。我們的電商平臺采用讀寫分離、分庫分表等技術手段來應對海量數據的讀寫。


              讀寫分離將數據庫分為讀庫和寫庫,通過主備功能實現數據同步。分庫分表則分為水平切分和垂直切分,水平切分則是對一個數據庫特大的表進行拆分,例如用戶表。垂直切分則是根據業務的不同來切分,如用戶業務、商品業務相關的表放在不同的數據庫中。




              數據庫拆分

              1)  垂直分庫?
              數據庫里的表太多,拿出部分到新的庫里,一般是根據業務劃分表,關系密切的表放同一數據庫,應用修改數據庫連接即可,比較簡單。 ?

              2)  水平分庫?
              某張表太大,單個數據庫存儲不下或訪問性能有壓力,把一張表拆成多張,每張表存放部分記錄,保存在不同的數據庫里,水平分庫需要對系統做大的改造。




              分庫分表策略

              根據不同使用場景,結合數據存儲模型來設計。首先搭建路由模塊,根據不同規則進行分庫路由操作。

              例如:


              保險行業投保,可以按區域來分庫,不同區域省份可通過路由分發不同區域庫, 通常上層架設服務總線,同構路由管道來管理。


              電商系統,可以按商家、訂單編號等維度來分庫等。



              隱私保護 | 使用條款 | 網站地圖

              ? 2017 版權所有 北京瑞友科技股份有限公司 京ICP備10023829號-1

              亚洲无码性爱视频

              <code id="n6fag"><menu id="n6fag"></menu></code>
              <p id="n6fag"><legend id="n6fag"></legend></p>
            1. <object id="n6fag"><ol id="n6fag"></ol></object>
              <samp id="n6fag"></samp>

                    <output id="n6fag"><ol id="n6fag"><td id="n6fag"></td></ol></output>
                    <output id="n6fag"></output>

                        <strike id="n6fag"></strike>