一、鍵值設(shè)計(jì) 1.key名設(shè)計(jì) (1)【建議】: 可讀性和可管理性 以業(yè)務(wù)名(或數(shù)據(jù)庫(kù)名)為前綴(防止key沖突),用冒號(hào)分隔,比如業(yè)務(wù)名:表名...
一、大型網(wǎng)站系統(tǒng)的特點(diǎn) 高并發(fā),大流量:需要面對(duì)高并發(fā)用戶(hù),大流量訪問(wèn); 高可用:系統(tǒng)24小時(shí)不間斷的提供服務(wù); 海量數(shù)據(jù):需要存儲(chǔ)、管理海量的...
一、建表規(guī)約 【強(qiáng)制】表達(dá)是與否概念的字段,必須使用 is_xxx 的方式命名,數(shù)據(jù)類(lèi)型是 unsigned tinyint( 1 表示是,0 ...
通俗點(diǎn)講 聚簇索引:將數(shù)據(jù)存儲(chǔ)與索引放到了一塊,找到索引也就找到了數(shù)據(jù) 非聚簇索引:將數(shù)據(jù)存儲(chǔ)于索引分開(kāi)結(jié)構(gòu),索引結(jié)構(gòu)的葉子節(jié)點(diǎn)指向了數(shù)據(jù)的對(duì)應(yīng)...
前言 B+樹(shù)索引是B+樹(shù)在數(shù)據(jù)庫(kù)中的一種實(shí)現(xiàn),是最常見(jiàn)也是數(shù)據(jù)庫(kù)中使用最為頻繁的一種索引。因?yàn)锽+樹(shù)是從最早的平衡二叉樹(shù)演化而來(lái)的。在講B+樹(shù)之...
本文所述的各種數(shù)據(jù)結(jié)構(gòu)(二叉樹(shù)等),均不考慮重復(fù)值的情況,本文簡(jiǎn)述各種數(shù)據(jù)結(jié)構(gòu)的區(qū)別僅僅只是為了理解MySQL索引的需要而做的鋪墊。 什么是索引...
目前常見(jiàn)的4種PHP運(yùn)行模式(第五種5.3之后沒(méi)了) CGI通用網(wǎng)關(guān)接口模式 FAST-CGI模式 CLI命令行模式 模塊模式 運(yùn)行模式 CGI...
REST與RPC比較與應(yīng)用場(chǎng)景 1.1.1REST與RPC概念 什么是REST REST是一種架構(gòu)風(fēng)格,指的是一組架構(gòu)約束條件和原則。滿(mǎn)足這些約...