亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

主從復制、讀寫分離、分庫分表

發布時間:2020-07-21 16:47:02 來源:網絡 閱讀:471 作者:愛與夢想 欄目:軟件技術

一:主從復制

原理

  • master將改變記錄到二進制日志中(Binary log)

  • slave將master的binary log拷貝到它的中繼日志(relay log)

    slave開始一個工作線程---I/O線程。I/O線程在master上打開一個普通的連接,然后開始binlog dump process,從master的二進制日志中讀取事件,如果已經跟上master,它會睡眠并等待master產生新的事件。I/O線程將這些事件寫入中繼日志。

  • slave重做中繼日志中的事件

    SQL線程從中繼日志讀取事件,并重放其中的事件而更新slave的數據,使其與master的數據一致。只要該線程與I/O線程保持一致,中繼日志通常會位于OS的緩存中,所以中繼日志的開銷很小

主從復制、讀寫分離、分庫分表


二、讀寫分離

為啥要讀寫分離?

  • 讀的次數,遠超過寫的次數。一主多從,主接收寫請求,通過復制機制將數據同步到從庫,從庫會設置只讀,防止主從數據不一致。

  • 從庫的主要作用是:分擔主庫的讀壓力,執行備份任務,故障切換時,能夠使用的備庫

  • 集中寫,零散讀,將壓力分流。


三、分庫分表

  • Sharding,也就是常說的分庫分表,通過一定的策略把數據重新分布,主要解決單實例寫入壓力或容量過大的問題


四、數據預熱

  • 把熱點數據(用戶經常訪問的)放到緩存里,減少數據庫的壓力,Redis緩存服務器(集群)

  • 比如,上線的時候會重啟服務,緩存數據就沒有了,那么再把數據重新load進緩存,然后再接受外部訪問


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿克| 确山县| 晋宁县| 瑞丽市| 石屏县| 望城县| 集安市| 吉木乃县| 建瓯市| 观塘区| 诏安县| 郁南县| 江阴市| 古丈县| 景泰县| 鄢陵县| 盐亭县| 万山特区| 海林市| 高邮市| 延津县| 贵港市| 改则县| 青海省| 华坪县| 邵东县| 嘉鱼县| 响水县| 阜新| 宾阳县| 大田县| 阜平县| 礼泉县| 连江县| 凤翔县| 江北区| 交城县| 陇西县| 安阳县| 格尔木市| 施秉县|