中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

大型網(wǎng)站的架構(gòu)演化過(guò)程,你知道嗎?(上)

2023-11-24    分類: 網(wǎng)站建設(shè)

說(shuō)到大型網(wǎng)站,我們先來(lái)說(shuō)說(shuō)大型網(wǎng)站的特點(diǎn):高并發(fā)、大流量、高可用、海量數(shù)據(jù)等。再來(lái)說(shuō)說(shuō)大型網(wǎng)站的架構(gòu)演進(jìn)。

1、網(wǎng)站架構(gòu)初期

初期比較簡(jiǎn)單,一般一個(gè)服務(wù)器就可以搞個(gè)網(wǎng)站,看圖。

應(yīng)用程序、數(shù)據(jù)庫(kù)、文件等所有資源都在一臺(tái)服務(wù)器上。通常可以用pHp完成整個(gè)項(xiàng)目的部署,然后買(mǎi)個(gè)域名租個(gè)便宜的服務(wù)器開(kāi)始我們的建站之旅

2、應(yīng)用服務(wù)和數(shù)據(jù)服務(wù)分離

隨著網(wǎng)站業(yè)務(wù)的發(fā)展php大型網(wǎng)站技術(shù)架構(gòu),一臺(tái)服務(wù)器逐漸不能滿足需求;這時(shí)候需要把應(yīng)用和數(shù)據(jù)分開(kāi),如圖。

這三臺(tái)服務(wù)器的要求不同:

應(yīng)用和數(shù)據(jù)分離后,每個(gè)職責(zé)變得更加具體,網(wǎng)站的性能進(jìn)一步提升。但是,隨著用戶數(shù)量的不斷增加,我們需要進(jìn)一步優(yōu)化網(wǎng)站結(jié)構(gòu)

3.使用緩存提升網(wǎng)站性能

毫無(wú)疑問(wèn),今天的網(wǎng)站基本上都使用緩存,即80%的業(yè)務(wù)訪問(wèn)會(huì)集中在20%的數(shù)據(jù)上。

網(wǎng)站緩存可以分為兩種:應(yīng)用服務(wù)器上緩存的本地緩存和專用分布式緩存服務(wù)器上緩存的遠(yuǎn)程緩存

4、使用應(yīng)用服務(wù)器集群提高網(wǎng)站并發(fā)處理能力

由于單個(gè)應(yīng)用服務(wù)器可以處理的請(qǐng)求連接數(shù)有限,在網(wǎng)站訪問(wèn)高峰期,應(yīng)用服務(wù)器會(huì)成為整個(gè)網(wǎng)站的瓶頸。因此,使用負(fù)載均衡處理器是不可避免的。通過(guò)負(fù)載均衡調(diào)度服務(wù)器,可以將來(lái)自瀏覽器的訪問(wèn)請(qǐng)求分發(fā)到應(yīng)用集群中的任意服務(wù)器。

5、數(shù)據(jù)庫(kù)讀寫(xiě)分離

使用緩存后php大型網(wǎng)站技術(shù)架構(gòu),大部分操作無(wú)需訪問(wèn)數(shù)據(jù)庫(kù)即可完成,但仍有部分讀操作(緩存訪問(wèn)未命中、緩存過(guò)期),所有寫(xiě)操作都需要訪問(wèn)數(shù)據(jù)庫(kù)。網(wǎng)站的用戶數(shù)達(dá)到一定程度,就會(huì)出現(xiàn)數(shù)據(jù)庫(kù)的負(fù)載問(wèn)題。

當(dāng)用戶達(dá)到一定規(guī)模時(shí),數(shù)據(jù)庫(kù)因負(fù)載壓力過(guò)大成為網(wǎng)站的瓶頸。目前主流數(shù)據(jù)庫(kù)都提供了主從熱備份功能。通過(guò)配置兩個(gè)數(shù)據(jù)庫(kù)之間的主從關(guān)系,可以將一個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)更新同步到另一臺(tái)服務(wù)器。網(wǎng)站利用數(shù)據(jù)庫(kù)的功能實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的讀寫(xiě)分離,從而提高了數(shù)據(jù)庫(kù)的負(fù)載壓力。

應(yīng)用服務(wù)器在寫(xiě)操作時(shí)訪問(wèn)主庫(kù),主庫(kù)通過(guò)主從復(fù)制機(jī)制同步更新數(shù)據(jù)到從庫(kù),這樣應(yīng)用服務(wù)器在執(zhí)行讀操作時(shí)就可以訪問(wèn)來(lái)自數(shù)據(jù)庫(kù)的數(shù)據(jù)

6、使用反向代理和CDN加網(wǎng)站響應(yīng)

提高網(wǎng)站訪問(wèn)速度,主要手段是使用CDN和反向代理。

CDN 和反向代理的基本原理都是緩存。不同的是CDN部署在網(wǎng)絡(luò)提供商的機(jī)房,而反向代理部署在網(wǎng)站的中心機(jī)房。當(dāng)用戶請(qǐng)求到達(dá)中心機(jī)房時(shí),第一個(gè)訪問(wèn)到代理,如果反向代理緩存了用戶請(qǐng)求的資源,則直接返回給用戶。

7、使用分布式文件系統(tǒng)和分布式數(shù)據(jù)庫(kù)系統(tǒng)

任何強(qiáng)大的單一服務(wù)器都無(wú)法滿足大型網(wǎng)站不斷增長(zhǎng)的業(yè)務(wù)需求。

分布式數(shù)據(jù)庫(kù)中網(wǎng)站數(shù)據(jù)庫(kù)拆分的最后手段只有在單表數(shù)據(jù)規(guī)模非常大時(shí)才使用。萬(wàn)不得已,網(wǎng)站比較常用的數(shù)據(jù)庫(kù)拆分方式是業(yè)務(wù)拆分,將不同的業(yè)務(wù)數(shù)據(jù)部署在不同的物理服務(wù)器上。

8、使用和搜索引擎

搜索引擎已經(jīng)基本形成了現(xiàn)在大型網(wǎng)站必須提供的功能,網(wǎng)站需要采用一些非關(guān)系數(shù)據(jù)庫(kù)技術(shù),如搜索引擎等非數(shù)據(jù)庫(kù)查詢技術(shù)。

9、業(yè)務(wù)拆分

對(duì)于大型網(wǎng)站,我們可以分而治之,將整個(gè)網(wǎng)站業(yè)務(wù)劃分為不同的模塊。例如,大規(guī)模的交易和購(gòu)物可以分為首頁(yè)、店鋪、訂單、買(mǎi)家等,分配給不同的業(yè)務(wù)團(tuán)隊(duì)。

同時(shí),我們按照模塊將一個(gè)網(wǎng)站拆分為多個(gè)應(yīng)用程序。每個(gè)應(yīng)用程序單獨(dú)部署和維護(hù),通過(guò)應(yīng)用程序之間的超鏈接(指向不同的應(yīng)用程序地址)建立關(guān)系,最后通過(guò)同一個(gè)數(shù)據(jù)存儲(chǔ)系統(tǒng)形成一個(gè)相互連接的完整系統(tǒng)

10、分布式服務(wù)

隨著業(yè)務(wù)的拆分,整個(gè)系統(tǒng)變得越來(lái)越大,應(yīng)用的整體復(fù)雜度呈指數(shù)級(jí)增長(zhǎng),部署和維護(hù)變得越來(lái)越困難,所有應(yīng)用服務(wù)器都必須連接到數(shù)據(jù)庫(kù)服務(wù)。在規(guī)模的情況下,這些連接的數(shù)量是服務(wù)器規(guī)模的平方,導(dǎo)致資源不足

這時(shí)候就需要提取同一個(gè)業(yè)務(wù),獨(dú)立部署,提取這些可復(fù)用的業(yè)務(wù)和連接數(shù)據(jù)庫(kù)等,提取為公共業(yè)務(wù)服務(wù),應(yīng)用系統(tǒng)只需要訪問(wèn)公共業(yè)務(wù)服務(wù)通過(guò)分布式服務(wù)完成業(yè)務(wù)運(yùn)營(yíng)

當(dāng)前題目:大型網(wǎng)站的架構(gòu)演化過(guò)程,你知道嗎?(上)
標(biāo)題網(wǎng)址:http://www.2m8n56k.cn/news28/296228.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站網(wǎng)站設(shè)計(jì)動(dòng)態(tài)網(wǎng)站網(wǎng)站排名品牌網(wǎng)站建設(shè)搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)
主站蜘蛛池模板: 91精品国产薄丝高跟在线看 | 色哟哟国产成人精品 | 99久久综合狠狠综合久久一区 | 日韩国产免费一区二区三区 | 国产三级做爰在线观看视频 | 欧美毛片一级的免费的 | 日韩精品麻豆 | 亚洲综合资源 | 国产成人一区二区三中文 | 日韩视频欧美视频 | 免费看久久 | 久久在现| 超清首页 国产 亚洲 丝袜 | 精品成人毛片一区二区视 | 国产精品亚洲视频 | 精品韩国主播福利视频在线观看一 | 免费观看日本高清a毛片 | 国产亚洲一区二区手机在线观看 | 美女被男人桶到嗷嗷叫爽网站 | 午夜视频一区二区三区 | 亚洲人成网站在线观看播放 | 亚洲成a人片| 国产一线视频在线观看高清 | 中文字幕在线看视频一区二区三区 | 中文字幕在线观看日韩 | 成人爱爱网站在线观看 | 手机看片午夜 | 成人三级在线播放 | 一级毛片真人免费观看 | 亚洲天堂久久 | 亚洲国产日韩成人综合天堂 | 草草影院ccyycom浮力影院 | 成人免费午夜性视频 | 欧美成人影院在线观看三级 | 美女毛片免费 | 成年片人免费www | 久久99国产精品亚洲 | 成人午夜看片在线观看 | 国产精品三 | 免费三级网址 | 日韩免费毛片全部不收费 |