1. 字段類型bigdecimal bigdecimal(p,d):p表示多少位數(shù)垦江,d表示有多少位表示小數(shù)與錢相關(guān)锣枝,比如工資使用BigDecim...
1. 怎么實(shí)現(xiàn)高可用的架構(gòu): 通信模型NIO 多活模式 減少組件依賴 (核心接口不強(qiáng)依賴非核心接口,需要有相應(yīng)預(yù)案策略足绅,比如降級(jí)或者熔斷)降低由...
sharding-jdbc 由于生產(chǎn)或者QA環(huán)境下的數(shù)據(jù)庫是按主從進(jìn)行部署析既,在業(yè)務(wù)上默認(rèn)讀操作會(huì)使用從庫查詢來實(shí)現(xiàn)與主庫的讀寫分離,提高性能。但...
1.引言 在單體應(yīng)用下绰咽,因?yàn)椴煌瑯I(yè)務(wù)是部署在同一個(gè)進(jìn)程中的菇肃,當(dāng)我們需要調(diào)用依賴業(yè)務(wù)的時(shí)候我們只需要用 本地方法調(diào)用 即可。隨著業(yè)務(wù)的逐漸龐大和訪...
Kafka概述是一個(gè)分布式的基于發(fā)布訂閱模式的消息隊(duì)列2.Kafka幾個(gè)角色Broker: 每一個(gè)kafka進(jìn)程實(shí)例Topic:用來對(duì)消息進(jìn)行分...
Failover(dubbo的cluster默認(rèn)值)在重試次數(shù)內(nèi)取募,進(jìn)行調(diào)用的失敗轉(zhuǎn)移琐谤。當(dāng)出現(xiàn)調(diào)用失敗后,轉(zhuǎn)移嘗試請(qǐng)求另外一臺(tái)服務(wù)器玩敏。但是重試會(huì)帶...
學(xué)習(xí)ThreadLocal斗忌,必須知道的幾個(gè)數(shù)據(jù)類型: 1.Thread2.ThreadLocalMap3.Entry4.ThreadLocal5...
為什么要分庫分表 隨著業(yè)務(wù)擴(kuò)大,系統(tǒng)訪問量增大旺聚,數(shù)據(jù)表數(shù)據(jù)增大织阳,導(dǎo)致數(shù)據(jù)庫性能出現(xiàn)瓶頸 如何分庫分表 水平分庫分表,垂直分庫分表 垂直分表:將一...
直接上代碼砰粹,代碼中注釋標(biāo)出算法的特點(diǎn)