前言 本地緩存和業(yè)務(wù)請(qǐng)求在同一臺(tái)機(jī)器上这难,相對(duì)于Redis讀寫速度非常快蝶锋,對(duì)于一些變更頻率低挑庶、實(shí)時(shí)性要求低的數(shù)據(jù)言秸,可以放在本地緩存中,提升訪問(wèn)速度迎捺。 使用本地緩存能夠減少和R...
![240](https://upload.jianshu.io/users/upload_avatars/20212050/c30b3361-be2f-4839-a6eb-a72e37a5a601.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 本地緩存和業(yè)務(wù)請(qǐng)求在同一臺(tái)機(jī)器上这难,相對(duì)于Redis讀寫速度非常快蝶锋,對(duì)于一些變更頻率低挑庶、實(shí)時(shí)性要求低的數(shù)據(jù)言秸,可以放在本地緩存中,提升訪問(wèn)速度迎捺。 使用本地緩存能夠減少和R...
GitChat課程《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)--戰(zhàn)略篇》筆記举畸,課程作者張逸 一.理解限界上下文 1.限界上下文的定義 限界上下文:Bounded Context1)上下文(Context...
前言 Srping自動(dòng)裝配非常實(shí)用,我們可以利用這個(gè)把項(xiàng)目解耦合凳枝,真正使用的只需引入即可使用抄沮。今天我們來(lái)演示下自動(dòng)裝配,利用自動(dòng)裝配岖瑰,實(shí)現(xiàn)web攔截器叛买,解析request中的...
介紹 gateway是Spring Cloud家族中功能強(qiáng)大的網(wǎng)關(guān)服務(wù),除了做請(qǐng)求路由之外蹋订,還有做到定制化的請(qǐng)求過(guò)濾率挣、鑒權(quán)等功能,是Spring生態(tài)圈基于Java實(shí)現(xiàn)的露戒;做為...
前言 市面上分庫(kù)分表的工具有很多椒功,大致分為兩種: 一種是在代碼層面實(shí)現(xiàn)的分庫(kù)分表捶箱,典型的像Sharding-JDBC; 另一種是基于代理實(shí)現(xiàn)的动漾,比如:MyCat丁屎、Shardi...
簡(jiǎn)述 大家都知道Redis是單線程的內(nèi)存數(shù)據(jù)庫(kù)旱眯,數(shù)據(jù)存儲(chǔ)在內(nèi)存中晨川,且使用的是單線程模型,因此速度極快删豺;今天我們就來(lái)從源碼的角度分析下Redis的單線程模型共虑;首先,我們這里使用...
簡(jiǎn)述 看源碼之前吼鳞,當(dāng)然先看工具的配置文件看蚜。Redis配置文件是英文注釋叫搁,讀起來(lái)晦澀難懂赔桌。那么今天就先來(lái)翻譯以下Redis的配置文件。 redis.conf
場(chǎng)景 在日常開發(fā)過(guò)程中渴逻,大家經(jīng)常使用到的spring事務(wù)管理疾党,保證更新和新增要么全部成功,要么全部失敳肄取雪位;但是在某些場(chǎng)景中,需要保證執(zhí)行的sql在同一條事務(wù)中梨撞,使用mysql自...
概述 在Mac下安裝RabbitMQ還是比較簡(jiǎn)單的雹洗,但是RabbitMQ是基于Erlang的,所以在安裝RabbitMQ之前卧波,需要先查看本機(jī)是否安裝了Erlang时肿,還有Rab...