一、B-樹 1. B-樹是一種多路搜索樹(并不一定是二叉的) 1970年,R.Bayer和E.mccreight提出了一種適用于外查找的樹,它是一種平衡的多叉樹,稱為B樹(或...
一、B樹(B-樹) 參考文章B tree: 二叉樹(Binary tree),每個節點只能存儲一個數。B-tree:B樹(B-Tree,并不是B“減”樹,橫杠為連接符,容易...
前言 迎面走來了一個風塵仆仆的身穿格子衫的男子,手里拿著一個MacBook Pro,看著那稀少的發量,和那從容淡定的眼神。 我心里一顫,我去,這是架構師,架構師來面我技術面,...
1. Overview 1.1 并發讀寫 秒殺要解決的主要問題是:并發讀與并發寫。 并發讀的優化理念是盡量減少用戶到服務端來讀數據,或者讓他們讀更少的數據;并發寫的處理原則一...
引言 RabbitMQ的模型是生產者發送信息到 Broker (代理),消費者從 Broker 中取出信息。但是生產者怎么知道消息是否真的發送到 Broker 中了呢?Bro...
現在它已被多家不同類型的公司作為多種類型的數據管道和消息系統使用。活動流數據是幾乎所有站點在對其網站使用情況做報表時都要用到的數據中最常規的部分。 活動數據包括頁面訪問量(P...
對于 PHP 開發者來說,單步的斷點 Debug 調試并不是我們的必修課,而 Java 、 C# 、 C++ 這些靜態語言則會經常性地進行這種調試。其實,我們 PHP 也是支...
所謂工欲善其事必先利其器,各位在學習階段一定要要循序漸進的來學習這塊知識,千萬不要眼高手低,一定要不急不躁,爭取一個蘿卜一個坑,學完后能一次性拿下這些知識點,然后再加以運用。...
1、 最好全值匹配——索引怎么建我怎么用。 分析三次查詢均使用到索引。 2、 最佳左前綴法則——如果索引了多列,要遵守最左前綴法則。指的是查詢要從索引的最左前列開始并且不跳過...