本文作者:anker[http://www.reibang.com/u/a422e2b3e0bd] 前言 context.Context 非常重要镰官!context.Cont...
本文作者:anker[http://www.reibang.com/u/a422e2b3e0bd] 前言 context.Context 非常重要镰官!context.Cont...
本文作者:anker[http://www.reibang.com/u/a422e2b3e0bd] 源碼 https://github.com/go-redis/redis...
深入理解 Go Context 什么是 Context Context 的最常見但也是最不準(zhǔn)確的翻譯是 ‘上下文’(因?yàn)槌绦蚶锿ǔV恍枰衔模┪芯校鋵?shí)譯為 ‘語境’ 更為合適痒留,...
raft 協(xié)議是一個一致性算法沸停,解決多臺機(jī)器之間數(shù)據(jù)一致的問題。raft 聲稱簡潔明了,可以取代非常復(fù)雜的 PAXOS 算法浸颓。然而翻看 raft 的論文后,會發(fā)現(xiàn)即便聲稱簡潔...
@頂尖少爺 nice
使用gorm不當(dāng)出現(xiàn)too Many Connections的問題業(yè)務(wù)中使用 golang+gin+gorm 開發(fā)旺拉,最近新上線了一個版本产上,發(fā)現(xiàn)在日活用戶數(shù)只有幾百的時候數(shù)據(jù)庫頻繁出現(xiàn)too many connections 的錯誤,執(zhí)行sh...
跟隨electron啟動即可
electron 中的 cookies 持久化保存到硬盤及恢復(fù)現(xiàn)場非經(jīng)過允許請勿隨意轉(zhuǎn)發(fā)蛾狗,尊重版權(quán)晋涣,感謝。 背景 Electron中BrowserWindow提供比較簡易的瀏覽器界面沉桌,但是沒有直接提供cookies持久化和恢復(fù)的操作谢鹊,以至于...
SetConnMaxLifetime(time.Minute) 其實(shí)是不對的,這樣子有可能會造成連接頻繁失效留凭,高并發(fā)情況下會暴露問題
使用gorm不當(dāng)出現(xiàn)too Many Connections的問題業(yè)務(wù)中使用 golang+gin+gorm 開發(fā)佃扼,最近新上線了一個版本,發(fā)現(xiàn)在日活用戶數(shù)只有幾百的時候數(shù)據(jù)庫頻繁出現(xiàn)too many connections 的錯誤蔼夜,執(zhí)行sh...
最近對 TiDB 特別感興趣兼耀,稍微研究了一下他們應(yīng)用到的 Percolator 事務(wù)模型。 BigTable BigTable 是一個分布式, 多維, 映射表挎扰。本質(zhì)上說翠订,Bi...
前言 前段時間忙雙11忙到廢寢忘食,這期間又被各種奇奇怪怪的小病折騰了半個多月梧躺,整個人狀態(tài)不是很好似谁,博客也連續(xù)吃灰到現(xiàn)在,請看官勿怪掠哥。好在今天感覺還不錯巩踏,可以繼續(xù)寫點(diǎn)東西了。...
"如果次操作的提交失敗续搀,則仍然要回滾事務(wù)塞琼。" 主鍵已經(jīng)提交成功就可以返回用戶事務(wù)已提交了,就不能再回滾了禁舷。
Wisckey 是針對 LSM-Tree 在 SSD 存儲下的優(yōu)化彪杉。LSM-Tree 目前應(yīng)用已經(jīng)很廣了毅往,主要應(yīng)用在日志系統(tǒng)和KeyValue存儲引擎,比較著名的實(shí)現(xiàn)是Lev...
目錄 位圖法簡述 RoaringBitmap的思路 Container原理ArrayContainerBitmapContainerRunContainer時空分析Conta...
本文缺少實(shí)際的實(shí)踐經(jīng)驗(yàn)派近。全部來自在網(wǎng)上的“道聽途說”和自己的“胡思亂想”攀唯。 寫放大、讀放大渴丸、空間放大 基于 LSM-Tree 的存儲系統(tǒng)越來越常見了侯嘀,如 RocksDB、Le...
TiDB 源碼閱讀系列文章(二十二)Hash Aggregation[https://pingcap.com/blog-cn/tidb-source-code-reading...
前言 最近留意到了一款優(yōu)秀的國產(chǎn)數(shù)據(jù)庫tidb,研究了一下他們實(shí)現(xiàn)的分布式事務(wù)土童,屬于二段提交(2PC)溪食。tidb借鑒了 google 用于實(shí)現(xiàn) big table 的分布式事...
我為什么選擇加入 PingCAP? 總有那么一些事娜扇,是要看緣分的,比如工作栅组,又比如一個可攜手一生的人雀瓢。 2017 年 8 月 3 日,我入職了一家兩周歲的公司 PingCAP...
好久之前的代碼玉掸,專門回看了一下刃麸,是在創(chuàng)建主窗口的時候,需要初始化當(dāng)前窗口然后初始化cookie司浪,并定時監(jiān)聽cookie變動回寫文件泊业,我這里避免cookie頻繁變動導(dǎo)致IO過高,選擇0.5秒回寫一次
electron 中的 cookies 持久化保存到硬盤及恢復(fù)現(xiàn)場非經(jīng)過允許請勿隨意轉(zhuǎn)發(fā)啊易,尊重版權(quán)吁伺,感謝。 背景 Electron中BrowserWindow提供比較簡易的瀏覽器界面租谈,但是沒有直接提供cookies持久化和恢復(fù)的操作篮奄,以至于...