之前有簡(jiǎn)單介紹過(guò)Redis的基本介紹领突,這里詳細(xì)說(shuō)下Redis的持久化機(jī)制 引言 Redis是內(nèi)存數(shù)據(jù)庫(kù)提揍,數(shù)據(jù)全部在內(nèi)存里虎韵,如果在未做持久化措施的情況下突然宕機(jī)抑淫,數(shù)據(jù)就會(huì)全部丟...
之前有簡(jiǎn)單介紹過(guò)Redis的基本介紹领突,這里詳細(xì)說(shuō)下Redis的持久化機(jī)制 引言 Redis是內(nèi)存數(shù)據(jù)庫(kù)提揍,數(shù)據(jù)全部在內(nèi)存里虎韵,如果在未做持久化措施的情況下突然宕機(jī)抑淫,數(shù)據(jù)就會(huì)全部丟...
AOP是Spring Core中幾大重要能力之一鞠抑,我們可以使用AOP實(shí)現(xiàn)很多功能跷叉,比如我們常用的日志處理與Spring中的聲明式事務(wù)。 AOP的幾個(gè)重要概念 Aspect:切...
起因 前一段時(shí)間一個(gè)沒(méi)有多少量的項(xiàng)目突然線上出錯(cuò)報(bào)警瘾蛋,第一時(shí)間查到異常日志 報(bào)錯(cuò)信息比較明顯俐镐,數(shù)據(jù)庫(kù)產(chǎn)生死鎖。 分析 分析代碼之前讓我們來(lái)復(fù)習(xí)一下什么是死鎖以及產(chǎn)生死鎖的原因...
簡(jiǎn)單概述 select奇唤,poll幸斥,epoll都是用來(lái)實(shí)現(xiàn)IO多路復(fù)用的機(jī)制,在Linux網(wǎng)絡(luò)模型中對(duì)應(yīng)著IO復(fù)用模型Unix上的IO模型[https://www.jiansh...
innodb鎖類(lèi)型 Share and Exclusive Locks(共享與排它鎖) Intention Locks(意向鎖) Record Locks (記錄鎖) Gap...
什么是Buffer Pool咬扇? Buffer Pool是MySQL InnoDB引擎用于緩存訪問(wèn)到的表數(shù)據(jù)的一塊內(nèi)存空間甲葬,主要用于加速SQL的執(zhí)行速度,因?yàn)閮?nèi)存的處理速度要遠(yuǎn)...