原创 MySQL探祕(四):InnoDB的磁盤文件及落盤機制

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"typ

原创 一萬字詳解 Redis Cluster Gossip 協議

{"type":"doc","content":[{"type":"heading","attrs":{"align":null,"level":5}},{"type":"paragraph","attrs":{"indent":0,"nu

原创 MySQL 的 join 功能弱爆了?

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"typ

原创 歷小冰的由來和神奇的丘奇數

大家好,我是歷小冰,也是張狗蛋,原張狗蛋的技術之路的博主。爲了獲得留言功能,更好地與大家進行交流,我對原微信公衆號進行了遷移。今後,大家可以直接在文章尾部給我留言,反饋文章的錯誤或者進行技術問題交流。新的微信公衆號叫程序員歷小冰,歷冰是

原创 用 Explain 命令分析 MySQL 的 SQL 執行

在上一篇文章《MySQL常見加鎖場景分析》中,我們聊到行鎖是加在索引上的,但是複雜的 SQL 往往包含多個條件,涉及多個索引,找出 SQL 執行時使用了哪些索引對分析加鎖場景至關重要。 比如下面這樣的 SQL: mysql> de

原创 帶你100% 地瞭解 Redis 6.0 的客戶端緩存

近日 Redis 6.0.0 GA 版本發佈,這是 Redis 歷史上最大的一次版本更新,包括了客戶端緩存 (Client side caching)、ACL、Threaded I/O 和 Redis Cluster Proxy

原创 Redis 命令執行過程(上)

今天我們來了解一下 Redis 命令執行的過程。在之前的文章中《當 Redis 發生高延遲時,到底發生了什麼》我們曾簡單的描述了一條命令的執行過程,本篇文章展示深入說明一下,加深讀者對 Redis 的瞭解。 如下圖所示,一條命令執

原创 一文了解 Redis 內存監控和內存消耗

Redis 是一種內存數據庫,將數據保存在內存中,讀寫效率要比傳統的將數據保存在磁盤上的數據庫要快很多。所以,監控 Redis 的內存消耗並瞭解 Redis 內存模型對高效並長期穩定使用 Redis 至關重要。 內存使用統計 通

原创 Spring Cloud Netflix Feign 基礎應用實戰

點擊上方"程序員歷小冰",選擇“置頂或者星標”   你的關注意義重大!本文摘自筆者出版的書籍《Spring Cloud 微服務架構進階》微服務是軟件系統架構上的一種設計風格,它倡導將一個原本獨立的服務系統分成多個小型服務,這些小型服務都