假設有10個任務,每個任務都可以分為10個小任務,處理完乙個小任務需要乙個小時
集群:搭建10個tomcat伺服器的集群環境,每個tomcat處理乙個大的任務,總共需要10*10個小時處理完所有的任務
分布式;搭建10個redis伺服器的分布式環境,將每乙個大任務的10個小任務,放在不同的10個redis伺服器處理,總共需要10*10個小時處理完所有的任務
從物理形態來看,分布式 也是一種集群的形態。
集群和分布式的區別主要是在於工作方式上:
集群就是,一台伺服器處理乙個任務,多台伺服器處理不同的任務
分布式就是,將乙個任務分為多個小任務,交給多個伺服器進行處理,即多台伺服器同時處理同乙個任務。
ps:偏頗之處 還望指正。
分布式和集群的理解
原文 分布式分布式 乙個業務拆分成多個子業務,部署在多個伺服器上。若乙個子業務節點垮了,那整個業務就不能訪問了。舉例 乙個人跑完一千公尺,變成四個人各跑250公尺 四個人都跑完250公尺用的時間會少於乙個人跑1000公尺用的時間,單個節點無法滿足業務需求的時候,採用分布式可減少負載提公升效能和併發,...
理解分布式和集群的區別
簡單理解 分布式 乙個業務分拆多個子業務,部署在不同的伺服器上 集群 同乙個業務,部署在多個伺服器上 一句話,就是 分頭做事 與 一堆人 的區別 詳細理解 我想大家最最最熟悉的就是單機結構,乙個系統業務量很小的時候所有的 都放在乙個專案中就好了,然後這個專案部署在一台伺服器上就好了。整個專案所有的服...
集群和分布式的理解區別
一 大白話解說,半分鐘就懂,用生活中的例子來說明 小飯店原來只有乙個廚師,切菜洗菜備料炒菜全乾。後來客人多了,廚房乙個廚師忙不過來,又請了個廚師,兩個廚師都能炒一樣的菜,兩個廚師的關係是集群。為了讓廚師專心炒菜,把菜做到極致,再請了個配菜師負責切菜,備菜,備料 廚師和配菜師的關係是分布式。乙個配菜師...