原创 緩存架構SpringBoot集成Curator實現zookeeper分佈式鎖 原 薦

緩存架構SpringBoot集成Curator實現zookeeper分佈式鎖 這篇文章其實是下篇文章緩存架構之實戰演練基於zk分佈式鎖解決分佈式緩存併發衝突問題做理論鋪墊的,下篇文章我們就會利用該工具解決分佈式緩存併發衝突問題,就是下面這

原创 1、深入理解mysql四種隔離級別及底層實現原理(MVCC和鎖) 原

一、ACID特性 持久性,我們就不講了,易懂。 1、原子性 在同一個事務內部的一組操作必須全部執行成功(或者全部失敗)。 爲了保證事務操作的原子性,必須實現基於日誌的REDO/UNDO機制:將所有對數據的更新操作都寫入日誌,如果一個事務中的

原创 大白話講解分佈式緩存併發衝突問題及其解決方案:zk分佈式鎖 原 薦

大白話講解分佈式緩存併發衝突問題及其解決方案:zk分佈式鎖 一、背景介紹 如果您更喜歡看視頻教程,可以看本頭條號發佈的視頻教程,絕對大白話,手把手帶你體驗整個衝突的演示過程及解決方案:兩種方式,隨機挑選 緩存架構之實戰演練基於zk分佈式鎖解

原创 緩存架構之藉助消息中間件RabbitMQ實現Redis緩存實時更新實戰演練 原 薦

緩存架構之藉助消息中間件RabbitMQ實現Redis緩存實時更新實戰演練 一、背景介紹 前面,我們花了大量的時間來介紹消息中間件RabbitMQ,講了其基本使用,其可靠性傳輸,這些對我們的緩存架構有什麼用呢,我們直接上圖來分析下: 我們

原创 1、RabbitMQ 入門祕籍,三分鐘帶你快速瞭解RabbitMQ 原

一、前言 剛開始接觸RabbitMQ的時候,有些概念那理解起來簡直是像風像雨又像霧,晦澀難懂。 這篇文章用儘可能淺顯的語言來解釋RabbitMQ的入門知識。畢竟是入門課程,並沒有對很多概念進行深入說明,如果你想更深入的瞭解RabbitMQ,