什么是幻讀挂签? 首先來(lái)看看 MySQL 文檔是怎么定義幻讀(Phantom Read)的: The so-called phantom problem occurs withi...
![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
什么是幻讀挂签? 首先來(lái)看看 MySQL 文檔是怎么定義幻讀(Phantom Read)的: The so-called phantom problem occurs withi...
整數(shù)的可除性理論 商和余數(shù) Z中不能作除法,但有以下除法算式: $其中q,r唯一,q稱為b除a的商,r稱為b除a的余數(shù) 因子和倍數(shù) 定義:,則稱b是a的因子,a是b的倍數(shù) 注...
Lua的table是個(gè)很有意思的東西咐汞。有些內(nèi)容平時(shí)寫(xiě)代碼的時(shí)候很少接觸到引有,但是了解一下還是很有意思的细层。 這篇blog參考MetatableEvents惜辑,一個(gè)一個(gè)邊寫(xiě)測(cè)試邊細(xì)說(shuō)...
磁盤(pán)結(jié)構(gòu) 磁盤(pán)性能:隨機(jī)讀 與 順序讀 磁盤(pán)碎片是什么? 什么是文件系統(tǒng)疫赎? 計(jì)算機(jī)是如何找到確定路徑下的文件的盛撑? 前言 在學(xué)習(xí)kafka的時(shí)候,明白了log是kafka的核心...
序 本文主要簡(jiǎn)述一下不同sql語(yǔ)句并發(fā)update的情況捧搞。 指定主鍵update 這種情況下抵卫,并發(fā)執(zhí)行,最后執(zhí)行的覆蓋掉前面執(zhí)行的 指定主鍵和版本號(hào) 這種帶有版本號(hào)或時(shí)間戳的...
Redis客戶端和服務(wù)端之間使用一種名為RESP(REdis Serialization Protocol)的二進(jìn)制安全文本協(xié)議進(jìn)行通信胎撇。RESP設(shè)計(jì)的十分精巧介粘,下面是一張完...
本文按照 cppreference[https://en.cppreference.com/w/] 列出的特性列表依次介紹。本篇文章較長(zhǎng)晚树,而且都是內(nèi)容「離散」的語(yǔ)言特性介紹碗短,...
1. 背景 負(fù)載均衡(又稱為負(fù)載分擔(dān)),英文名稱為L(zhǎng)oad Balance题涨,其意思就是將負(fù)載(工作任務(wù))進(jìn)行平衡偎谁、分?jǐn)偟蕉鄠€(gè)操作單元上進(jìn)行執(zhí)行,例如Web服務(wù)器纲堵、FTP服務(wù)器...
面向?qū)ο笫澜缰械慕涌诘囊话愣x是“接口定義對(duì)象的行為”巡雨。它表示讓指定對(duì)象應(yīng)該做什么。實(shí)現(xiàn)這種行為的方法(實(shí)現(xiàn)細(xì)節(jié))是針對(duì)對(duì)象的席函。 在Go中铐望,接口是一組方法簽名。當(dāng)類型為接口中...
Go語(yǔ)言中的基礎(chǔ)數(shù)據(jù)類型可以表示一些事物的基本屬性茂附,但是當(dāng)我們想表達(dá)一個(gè)事物的全部或部分屬性時(shí)正蛙,這時(shí)候再用單一的基本數(shù)據(jù)類型明顯就無(wú)法滿足需求了。Go語(yǔ)言提供了一種自定義數(shù)據(jù)...
innoDB 的多版本并發(fā)控制(MVCC) 1. MVCC定義 1.1定義 MVCC全稱Mutli Version Concurreny Control,多版本并發(fā)控制,也可...
簡(jiǎn)介 MVCC(Multi-Version Concurrency Control)即多版本并發(fā)控制蒂阱。MySQL的大多數(shù)事務(wù)型(如InnoDB,Falcon等)存儲(chǔ)引擎實(shí)現(xiàn)的...
良好的邏輯設(shè)計(jì)和物理設(shè)計(jì)是高性能的基石锻全, 應(yīng)該根據(jù)系統(tǒng)將要執(zhí)行的查詢語(yǔ)句來(lái)設(shè)計(jì)schema, 這往往需要權(quán)衡各種因素。 一录煤、選擇優(yōu)化的數(shù)據(jù)類型 MySQL支持的數(shù)據(jù)類型非常多...
一鳄厌、冪等性概念 在編程中.一個(gè)冪等操作的特點(diǎn)是其任意多次執(zhí)行所產(chǎn)生的影響均與一次執(zhí)行的影響相同。冪等函數(shù)妈踊,或冪等方法了嚎,是指可以使用相同參數(shù)重復(fù)執(zhí)行,并能獲得相同結(jié)果的函數(shù)廊营。這...
#0 系列目錄# 秒殺系統(tǒng)架構(gòu) 秒殺系統(tǒng)架構(gòu)分析與實(shí)戰(zhàn) #1 秒殺業(yè)務(wù)分析# 正常電子商務(wù)流程 (1)查詢商品歪泳;(2)創(chuàng)建訂單;(3)扣減庫(kù)存赘风;(4)更新訂單夹囚;(5)付款;(...
飛哥薦讀本文從redis分布式鎖的官方實(shí)現(xiàn)邀窃,討論了分布式鎖需要的考慮的問(wèn)題荸哟,并分析了RedLock、zookeeper瞬捕、chubby分布式鎖可能存在的安全問(wèn)題鞍历。引用Marti...