@ComponentScan 掃描指定目錄下的 添加了@Controller、@Service互例、@Repository注解的類介粘; 如果要掃描Fe...
查詢 (Query) 上圖中活箕,可以看到Query不是通過DB來查詢褥蚯,而是通過一個專門用于查詢的Read DB(上圖中的Cache国夜,它不一定是數(shù)據(jù)...
一枢纠、Mysql索引基于B+樹 B+樹基于平衡二叉查找樹和B+樹像街。所謂平衡二叉查找樹,就是任意節(jié)點的2個子樹的最大高度差是1京郑。平衡二叉樹比非平衡二...
分布式鎖通常有3種實現(xiàn)方式宅广,即數(shù)據(jù)庫樂觀鎖、基于redis的分布式鎖和基于zookeeper的分布式鎖些举。 一跟狱、基于redis的樂觀鎖 選用Red...
RDB方式實際是將redis中的所有鍵值對保存為二進制文件,該文件可以還原為某一時刻特定的數(shù)據(jù)庫狀態(tài)户魏。 SAVE命令會阻塞redis服務(wù)器進程驶臊,...
Redis支持五種數(shù)據(jù)類型:string(字符串),hash(哈希)叼丑,list(列表)关翎,set(集合)及zset(sorted set:有序集合...
一、主從復制 0. 從服務(wù)器向主服務(wù)器發(fā)送sync命令鸠信,從而開始主從復制纵寝,主要步驟:主服務(wù)器執(zhí)行bgsave,在后臺生成一個rdb文件星立,并用一個...
1. 默認情況下爽茴,redis的目標數(shù)據(jù)庫是0號數(shù)據(jù)庫,但客戶端可以通過執(zhí)行select命令來切換目標數(shù)據(jù)庫绰垂。redis服務(wù)器的數(shù)據(jù)庫主要由dic...
一室奏、消息隊列應用場景 1.1、異步處理 以用戶注冊劲装,并且需要注冊郵件和短信為例胧沫。 用戶注冊后,需要發(fā)送注冊郵件和注冊短信占业。傳統(tǒng)的做法有兩種:串行...