主鍵索引 主鍵一般有幾種選擇: 自增id,即auto_increment; 使用業(yè)務(wù)的整型字段,如分配給用戶(hù)的key; 使用UUID,例如雪花算法生成的如abcxxx很長(zhǎng)的一...
主鍵索引 主鍵一般有幾種選擇: 自增id,即auto_increment; 使用業(yè)務(wù)的整型字段,如分配給用戶(hù)的key; 使用UUID,例如雪花算法生成的如abcxxx很長(zhǎng)的一...
如何設(shè)計(jì)一個(gè)接口,使用消息隊(duì)列異步請(qǐng)求,但是客戶(hù)端同步收到結(jié)果 ??異步處理,同步返回?為什么會(huì)有這樣一個(gè)需求?既然接口要求同步返回,那么直接阻塞就好了,要什么異步消息同步返...
基礎(chǔ)架構(gòu) 各組件解釋如下: Message消息,消息是不具名的,它由消息頭和消息體組成。消息體是不透明的,而消息頭則由一系列的可選屬性組成,這些屬性包括routing-key...
常用操作 HSET key field value ???// 存儲(chǔ)一個(gè)哈希表key的鍵值HMSET key field value [filed value...] ??...
含義 消息隊(duì)列就是一個(gè)使用隊(duì)列來(lái)通信的組件。 但就現(xiàn)在而言我們?nèi)粘Kf(shuō)的消息隊(duì)列常常指代的是消息中間件,它的存在不僅僅只是為了通信這個(gè)問(wèn)題。 為什么需要消息隊(duì)列 從本質(zhì)上來(lái)說(shuō)...
從一個(gè)場(chǎng)景說(shuō)起 在刷抖音有刷到過(guò)重復(fù)內(nèi)容嗎,這么多的推薦內(nèi)容要推薦給這么多的用戶(hù),它是怎么保證每個(gè)用戶(hù)在看推薦內(nèi)容時(shí),保證不會(huì)出現(xiàn)之前已經(jīng)看過(guò)的推薦視頻呢?也就是說(shuō),抖音是如...
分庫(kù)分表原因 前文介紹MySQL主從模式,將讀寫(xiě)分離以提高性能。 主從模式對(duì)于寫(xiě)少讀多的場(chǎng)景確實(shí)非常大的優(yōu)勢(shì),但是總會(huì)寫(xiě)操作達(dá)到瓶頸的時(shí)候,導(dǎo)致性能提不上去。 總的來(lái)說(shuō)就是數(shù)...