分庫分表實戰:可能是使用者表最佳分庫分表方案
再次丟擲筆者的觀點,在能滿足業務場景的情況下,單表>分割槽>單庫分表>分庫分表,推薦優先順序從左到右逐漸降低。 本篇文章主要講使用者表(或者類似這種業務屬性的表)的分表方案,至於訂單表,流水錶等,本文的方案可能不是很合適,可以...
再次丟擲筆者的觀點,在能滿足業務場景的情況下,單表>分割槽>單庫分表>分庫分表,推薦優先順序從左到右逐漸降低。 本篇文章主要講使用者表(或者類似這種業務屬性的表)的分表方案,至於訂單表,流水錶等,本文的方案可能不是很合適,可以...
面試題剖析 Cache Aside Pattern 最初級的快取不一致問題及解決方案 比較複雜的資料不一致問題分析 只要用快取,就可能會涉及到快取與資料庫雙儲存雙寫,你只要是雙寫,就一定會有資料一致性的問題,那麼你如何解決一致性問題? 面試...
簡介 WeakHashMap是一種弱取用map,內部的key會儲存為弱取用,當jvm gc的時候,如果這些key沒有強取用存在的話,會被gc回收掉,下一次當我們操作map的時候會把對應的Entry整個刪除掉,基於這種特性,WeakHashM...
(給ImportNew加星標,提高Java技能) 編譯:ImportNew/唐尤華 dzone.com/articles/java-simpledateformat-is-not-simple Java 日期格式化與解析是一項...
一、引言 二、LTW(Load Time Weaving) 三、java.lang.instrument包的工作原理 四、程式碼及演示效果 五、打jar的時候需要註意的地方 六、總結 一、引言 眾所周知,一旦提到AOP,相信大家都是條件反射的...
我儘量寫得輕鬆一些,因為其實這個話題很有趣,仔細探究起來,很多看似爆炸性的新聞,其實草蛇灰線伏脈千里,在很早之前就髮端了,這其中的故事,真的像演義小說一樣好玩。 本文會羅列很多的往事和參考資料,保證有誠意。一些地方沒忍住加上了一些三...
為什麼想去位元組跳動 我準備了些啥? 位元組跳動面試體驗 經驗總結 本文作者,是寫 Scala 的老王。 太 強 了! 徐媽就是渣渣! 今天正式入職了位元組跳動。工號超吉利,尾數是4個6。然後辦公環境也很好,這邊一棟樓都是辦公區域。公司內部...
ConcurrentHashMap的簡介 get操作原始碼 volatile登場 是加在陣列上的volatile嗎? 用volatile修飾的Node 總結 我們知道,ConcurrentHashmap(1.8)這個併發集合框架是執行緒安全...
本文轉載自公眾號:滌生的部落格,閱讀時間大約需要11分鐘。滌生的文章看起來跟破案一樣,很精彩,很有啟發。 前言 部落格已經好久沒有更新了,主要原因是 18 年下半年工作比較忙,另外也沒有比較有意思的題材,所以遲遲沒有更新。此篇是 18 年底的微...
(給ImportNew加星標,提高Java技能) 編譯:ImportNew/唐尤華 shipilev.net/jvm/anatomy-quarks/9-jni-critical-gclocker/ 1. 寫在前面 “[JV...