原创 一文徹底搞懂MySQL基礎:B樹和B+樹的區別

寫在前面 大家在面試的時候,肯定都會被問到MySql的知識,以下是面試場景: 面試官:對於MySQL,你對他索引原理了解嗎? 我:瞭解 面試官:MySQL的索引是用什麼數據機構的? 我:B+樹 面試官:爲什麼要用B+樹,而不是B樹

原创 深入剖析Redis高可用系列:主從複製

歡迎關注公衆號:「碼農富哥」,致力於分享後端技術 (高併發架構,分佈式集羣系統,消息隊列中間件,網絡,微服務,Linux, TCP/IP, HTTP, MySQL, Redis), Python 等 原創乾貨 和 面試指南!

原创 HTTP協議 請求響應的 結構認識

HTTP協議詳解之請求篇     http請求由三部分組成,分別是:請求行、消息報頭、請求正文 HTTP協議詳解之響應篇     在接收和解釋請求消息後,服務器返回一個HTTP響應消息。 HTTP響應也是由三個部分組成,分別是:狀態行、

原创 nginx入門必備收藏:nginx 正則表達式匹配詳解

免費視頻福利推薦: 2T學習視頻教程+電子書 免費送:BAT面試精講視頻,億級流量秒殺系統,分佈式系統架構,中間件消息隊列,Python Go入門到精通,Java實戰項目,Linux, 網絡,MySQL高性能,Redis集羣架構,大數據,

原创 深入剖析Redis高可用系列:持久化 AOF和RDB

免費視頻福利推薦: 2T學習視頻教程+電子書 免費送:BAT面試精講視頻,億級流量秒殺系統,分佈式系統架構,中間件消息隊列,Python Go入門到精通,Java實戰項目,Linux, 網絡,MySQL高性能,Redis集羣架構,大數據,

原创 經典好文:一致性HASH算法詳解,看不懂你打我

基本場景 比如你有 N 個 cache 服務器(後面簡稱 cache ),那麼如何將一個對象 object 映射到 N 個 cache 上呢,你很可能會採用類似下面的通用方法計算 object 的 hash 值,然後均勻的映射到到

原创 Redis高頻面試題(來自字節跳動,騰訊,百度面試題總結)

原創文章首發於公衆號:「碼農富哥」,致力於分享後端技術 (高併發架構, 中間件, Linux, TCP/IP, HTTP, MySQL, Redis), 高性能,分佈式,微服務等原創乾貨 和面試指南! Redis高頻面試題,吐

原创 TCP協議可靠性是如何保證之 流量控制和擁塞控制

原創文章首發於公衆號:「碼農富哥」,致力於分享後端技術 (高併發架構, 中間件, Linux, TCP/IP, HTTP, MySQL, Redis), Python 等 原創乾貨 和 面試指南! TCP/IP協議是非常重要的

原创 TCP協議可靠性是如何保證之滑動窗口,超時重發,序列號確認應答信號

原創文章首發於公衆號:「碼農富哥」,歡迎收藏和關注,如轉載請註明出處! TCP 是一種提供可靠性交付的協議。 也就是說,通過 TCP 連接傳輸的數據,無差錯、不丟失、不重複、並且按序到達。 但是在網絡中相連兩端之間的介質,是複