
一枫耳、分層架構(gòu) 1.1> 概述 一提到分層架構(gòu)昌阿,大家應(yīng)該都不會(huì)陌生殖告。因?yàn)楫?dāng)我們開(kāi)始從事軟件開(kāi)發(fā)這一行業(yè)的時(shí)候烘挫,接觸到的企業(yè)項(xiàng)目基本都是采用分層架構(gòu)的诀艰。它產(chǎn)生的時(shí)間比較早,可以說(shuō)...
簡(jiǎn)略答案:在Redis的hash結(jié)構(gòu)使用ziplist編碼且存儲(chǔ)相同信息時(shí)绿满,hash結(jié)構(gòu)比sring結(jié)構(gòu)更加節(jié)省內(nèi)存。 1. 分析:誰(shuí)更加節(jié)省內(nèi)存 string結(jié)構(gòu): 可以簡(jiǎn)...
前言 接口冪等性問(wèn)題喇颁,對(duì)于開(kāi)發(fā)人員來(lái)說(shuō),是一個(gè)跟語(yǔ)言無(wú)關(guān)的公共問(wèn)題嚎货。本文分享了一些解決這類問(wèn)題非常實(shí)用的辦法橘霎,絕大部分內(nèi)容我在項(xiàng)目中實(shí)踐過(guò)的,給有需要的小伙伴一個(gè)參考殖属。 不知...
聚合支付:也稱“融合支付”姐叁,是指只從事“支付、結(jié)算洗显、清算”服務(wù)之外的“支付服務(wù)”外潜,依托銀行、非銀機(jī)構(gòu)或清算組織挠唆,借助銀行处窥、非銀機(jī)構(gòu)或清算組織的支付通道與清結(jié)算能力,利用自身的...
1|0前言 現(xiàn)如今很多系統(tǒng)都會(huì)基于分布式或微服務(wù)思想完成對(duì)系統(tǒng)的架構(gòu)設(shè)計(jì)谒麦。那么在這一個(gè)系統(tǒng)中,就會(huì)存在若干個(gè)微服務(wù)嵌灰,而且服務(wù)間也會(huì)產(chǎn)生相互通信調(diào)用弄匕。那么既然產(chǎn)生了服務(wù)調(diào)用颅悉,就...
1 redis的數(shù)據(jù)時(shí)存儲(chǔ)在內(nèi)存中 讀取的時(shí)候?qū)儆诩儍?nèi)存操作,不需要進(jìn)行磁盤的io剩瓶,時(shí)間復(fù)雜度O(1) 要實(shí)現(xiàn)高的并發(fā)性能驹溃,redis是不是要?jiǎng)?chuàng)建非常多的線程呢,恰恰相反延曙,r...
1. 死信隊(duì)列&死信交換器: DLX 全稱(Dead-Letter-Exchange),稱之為死信交換器豌鹤,當(dāng)消息變成一個(gè)死信之后,如果這個(gè)消息所在的隊(duì)列存在x-dead-le...
Redis使用過(guò)程中要注意的事項(xiàng) Redis使用起來(lái)很簡(jiǎn)單愿卸,但是在實(shí)際應(yīng)用過(guò)程中灵临,一定會(huì)碰到一些比較麻煩的問(wèn)題,常見(jiàn)的問(wèn)題有 redis和數(shù)據(jù)庫(kù)數(shù)據(jù)的一致性 緩存雪崩 緩存穿...
NIO趴荸,Non-Block IO 儒溉,從 Java 1.4 版本開(kāi)始引入的非阻塞 IO ,是一種非阻塞 + 同步的通信模式发钝,也是 I/O 多路復(fù)用的基礎(chǔ)顿涣,基于緩沖區(qū)(Buffe...
synchronized 在 JDK 1.5 時(shí)性能是比較低的涛碑,然而在后續(xù)的版本中經(jīng)過(guò)各種優(yōu)化迭代,它的性能也得到了前所未有的提升孵淘,之前說(shuō)到過(guò)鎖膨脹對(duì) synchronize...
MySql筆記晌涕,筆記分為四個(gè)部分:1.MySQL架構(gòu)與SQL執(zhí)行流程[http://www.reibang.com/p/fafb5fa89bdc]2.MySQL索引原理與使...
今天上午單位開(kāi)會(huì),領(lǐng)導(dǎo)提了員工考核的事痛悯,說(shuō)是這學(xué)期要用OKR系統(tǒng)考核余黎,我記得以前一直都是用KPI作為考核指標(biāo)的。也不知道這兩個(gè)考核系統(tǒng)到底有啥區(qū)別载萌,帶著這個(gè)問(wèn)題惧财,我百度了一下...
MVCC(Multi-Version Concurrency Control)巡扇,多版本并發(fā)控制。 MVCC是一種并發(fā)控制的方法垮衷,通過(guò)維護(hù)數(shù)據(jù)多個(gè)版本的記錄厅翔,以無(wú)鎖的方式解決并...