1、 數(shù)據(jù)存儲(chǔ)
羊肉串都不是現(xiàn)殺現(xiàn)串的,如果這么做的話,上串會(huì)很慢,身為用戶肯定不希望去等待,所以任何一個(gè)燒烤攤子都有存貨的地方,這樣可以隨時(shí)從存貨的地方拿羊肉串,你點(diǎn)幾串,我拿幾串。而服務(wù)器也是存儲(chǔ)數(shù)據(jù)的地方,這個(gè)數(shù)據(jù)包括:業(yè)務(wù)數(shù)據(jù)、用戶數(shù)據(jù)、內(nèi)容數(shù)據(jù)等等,以一個(gè)視頻APP為例,用戶打開APP就是為了看視頻的,但是視頻那么多,不能都存儲(chǔ)在一臺(tái)手機(jī)上啊,需要有個(gè)存儲(chǔ)地方,這個(gè)地方就是服務(wù)器,就類似燒烤攤主放串的地方。當(dāng)用戶點(diǎn)了某個(gè)烤品/劇集時(shí),燒烤攤主/視頻APP便向存貨的地方/服務(wù)器去拿對(duì)應(yīng)的烤品/視頻,然后呈現(xiàn)給用戶,這就是服務(wù)器一個(gè)很主要的功能:存儲(chǔ)。
2、邏輯計(jì)算
這個(gè)燒烤攤子是我每天下班必去的地方,老板和我都稱兄道弟,難道我擼串還不打折嗎?那這個(gè)打折由誰來判斷?由燒烤攤的老板判斷,但是突然有一天老板生病了,老板娘來了,還會(huì)給我打折嗎?不會(huì)的,因?yàn)槲也徽J(rèn)識(shí)老板娘。這中情況就是說:很多邏輯其實(shí)可以由云端來判斷。
我們還是以視頻APP為例子,假設(shè)愛奇藝就是老板,我常來愛奇藝并且買了會(huì)員,老板(愛奇藝)知道我買了會(huì)員,所以視頻內(nèi)容隨便看,還可以跳廣告;但是突然有一天老板娘(騰訊視頻)來了,我和老板娘說你給我跳過廣告,我要看所有電影,老板娘就是一巴掌,說一句:你是誰???你以為你是誰???老板和老板娘就是兩個(gè)不同的服務(wù)器,對(duì)我是否打折的判斷是由服務(wù)器判斷的,那么當(dāng)服務(wù)器換了,自然就沒有這個(gè)判斷邏輯,我的折扣也就沒有了。
3、數(shù)據(jù)橋梁
我今天下班又來到了這個(gè)燒烤攤,我想換換口味,不吃羊肉串了,說要吃大腰子,老板發(fā)現(xiàn)自己家的賣沒了,但是生意還是要做,錢還是要賺的啊,那怎么辦哪?老板去附近的攤位去借了幾串腰子,然后給我烤上了,老板自己沒有存儲(chǔ),但是老板作為一個(gè)橋梁,從別人存儲(chǔ)的地方拿到烤品來滿足了我的需求。現(xiàn)在我們用一個(gè)實(shí)際中應(yīng)用的例子來類比下這個(gè)問題,這個(gè)例子就是:天氣。能夠采集和輸出天氣信息的公司就那么幾家,但是你會(huì)發(fā)現(xiàn)所有的手機(jī)廠商中都能查看天氣,所以手機(jī)廠商的天氣必然從這幾家公司來獲取,而供應(yīng)商的收費(fèi)標(biāo)準(zhǔn)是按照請(qǐng)求次數(shù)來計(jì)算,就像擼串:一串2塊,供應(yīng)商是請(qǐng)求一次5毛(假設(shè)),但是隨著用戶數(shù)量的增加,在相同一個(gè)地區(qū)的用戶數(shù)量就會(huì)增加,那么在同一天中讓每個(gè)手機(jī)都反復(fù)去請(qǐng)求服務(wù)器的話,經(jīng)濟(jì)成本就要上升很多,所以此時(shí)手機(jī)廠商的天氣應(yīng)用應(yīng)該是請(qǐng)求自己的服務(wù)器,當(dāng)發(fā)現(xiàn)的對(duì)應(yīng)請(qǐng)求時(shí)間、地點(diǎn)的天氣已經(jīng)有了,就直接下發(fā),如果沒有,就再去供應(yīng)商的服務(wù)器去拿,以此來減少對(duì)供應(yīng)商服務(wù)器的請(qǐng)求次數(shù)。
如有需要可詳細(xì)
更多關(guān)于云服務(wù)器,域名注冊(cè),虛擬主機(jī)的問題,請(qǐng)?jiān)L問西部數(shù)碼官網(wǎng):m.bingfeng168.cn