實現(xiàn)事務(wù)功能的三個技術(shù),分別是日志文件(redo log 和 undo log),鎖技術(shù)以及MVCC。 1. redo log 與 undo log介紹 1.1 redo l...
實現(xiàn)事務(wù)功能的三個技術(shù),分別是日志文件(redo log 和 undo log),鎖技術(shù)以及MVCC。 1. redo log 與 undo log介紹 1.1 redo l...
參考文檔:redis設(shè)計與實現(xiàn)讀書筆記 第二版 一、數(shù)據(jù)結(jié)構(gòu)和對象 1.關(guān)于字符串 redis底層存儲字符串結(jié)構(gòu)為SDS結(jié)構(gòu) 分別有free,空余多少長度,len占用多少長度...
??springboot在啟動的時候,會調(diào)用run方法,創(chuàng)建環(huán)境設(shè)置spring容器,其中包含refresh方法,完成配置類解析,各種beanFactoryPostProce...
1. 概述 ??Selector允許單線程處理多個 Channel。如果你的應(yīng)用打開了多個連接(通道),但每個連接的流量都很低,使用Selector就會很方便。例如,在一個聊...
1. 詳解Spring 中如何控制2個bean中的初始化順序 ??開發(fā)過程中有這樣一個場景,2個 bean 初始化邏輯中有依賴關(guān)系,需要控制二者的初始化順序。實現(xiàn)方式可以有多...
Spring事件監(jiān)聽 1.舉例 (1)定義監(jiān)聽器監(jiān)聽的對象BaseFetchDataEvent (2)創(chuàng)建一個測試對象實體類 (3)創(chuàng)建兩個監(jiān)聽器,直接監(jiān)聽BaseFetch...
??Dubbo的Provider,Consumer在啟動時都會創(chuàng)建一個注冊中心,注冊中心可以選擇Zookeeper,Redis。常用的是Zookeeper,我們這篇博客主要講...
索引總結(jié) ?????????????????????????????????--Kane 1. 索引 ??每個InnoDB表都具有一個特殊的索引為聚簇索引,如果表上有定義主鍵...
一、demo構(gòu)建 1. demo項目結(jié)構(gòu)如圖所示: 包含api,consumer,provider三個moduleapi如下所示,提供provider需要暴露的接口 2. p...
一、Zookeeper簡介 1.1. Zookeeper 簡介 ??Zookeeper是一套分布式鎖管理系統(tǒng),運用到了paxos 算法解決的一個分布式事務(wù)管理的系統(tǒng),主要是用...