數據庫和服務器是怎樣的體系?
很高興回答題主的問題,希望我的回答能夠對題主有幫助。
因為我們大家對一部電腦非常熟悉,下面我將三者類比在電腦上的三個部件。
服務器是一個硬件名稱,就相當于一部電腦,但是這部電腦是一部特殊的電腦,它沒有配備獨立的鍵盤、顯示器等輸入輸出設備。既然不需要顯示,所以也無需顯卡等硬件設施。服務器的主要功能,用于接收用戶發出的請求,然后對請求做出處理,并返回處理后的結果,并且將用戶的信息保存在服務器上。所以服務器主要是由CPU和硬盤構成以及連接到集成網線、路由器等輸入輸出設備。
軟件就相當于一部電腦上所運行的程序,就像電腦上玩的英雄聯盟游戲軟件,聽的QQ音樂軟件,看的愛奇藝視頻軟件。而服務器是因為特殊需要構成的電腦,當然不能為了玩游戲咯。服務器的軟件主要包括網站運行軟件,服務端處理軟件,文件服務想,數據庫等軟件。數據庫是一種特殊的軟件,就相當于電腦上的Excel表格軟件。數據庫軟件用于存儲各種各類的數據。當然數據庫的功能比Excel更加強大。它用于保存網民淘寶上的會員信息,購物車,購買記錄,商品等信息。它用于保存游戲里的英雄樣貌及技能信息,游戲玩家里的比賽記錄等信息。
因為要處理巨大的信息,所以它對性能要求比較高,即便是淘寶雙十一那種超高流量,幾千萬王者玩家同時在線等,當然這也有賴于服務器的超高性能。
最后總結,他們都是存在于服務端,他們是一個有機的整體,是一部服務端的“超級電腦”,只為了服務于客戶端的我們。