久久青草精品A片狠狠,日韩欧美视频一区二区,亚洲国码AV日韩,国产精品黄在

新聞公告關(guān)注獲取即時動態(tài)
< 返回

主流云技術(shù)解讀:重點(diǎn)不在開發(fā)而在架構(gòu)

2015-03-11 15:51:27 來源:互聯(lián)網(wǎng) 閱讀量:249

云技術(shù)可以使用的語言有java,c++等。云技術(shù)的開發(fā),并沒有發(fā)展什么新語言,而是在其他語言的基礎(chǔ)上,比如Java語言。與其他技術(shù),最顯著的區(qū)別,不是在開發(fā)上,而是在于架構(gòu)上,最顯著的特點(diǎn)是分布式。

云計算技術(shù):

這里只是列出我所知道的,希望大家對云計算技術(shù)有所了解:

一首先讓大家明白什么是云端,所謂云端需要兩層理解:

(1)服務(wù)不在本地,這一層可以理解為服務(wù)器

(2)它和普通的服務(wù)器是不一樣的,這些云端的服務(wù)器的資源是共享的,一旦一個服務(wù)器不能承受,將會把任務(wù)分配給其他機(jī)器。

二、云技術(shù)與其他技術(shù)的區(qū)別:

云技術(shù)可以使用的語言有java,c++等。云技術(shù)的開發(fā),并沒有發(fā)展什么新語言,而是在其他語言的基礎(chǔ)上。比如Java語言。與其他技術(shù),最顯著的區(qū)別,不是在開發(fā)上,而是在于架構(gòu)上,最顯著的特點(diǎn)是分布式。

三、下面給大家講一下較火的云技術(shù),以及和云有關(guān)的技術(shù):

1、Hadoop

Hadoop是一個框架,它是由Java語言來實(shí)現(xiàn)的。Hadoop是處理大數(shù)據(jù)技術(shù)。 Hadoop可以處理云計算產(chǎn)生大數(shù)據(jù),需要區(qū)分hadoop并不是云計算。只是它和云計算密不可分。詳細(xì)見下面內(nèi)容。

(1)Hadoop是如何產(chǎn)生的

Hadoop產(chǎn)生是互聯(lián)網(wǎng)的產(chǎn)物,也是必然。大家都知道,我們上網(wǎng)時需要服務(wù)器的。假如世界上只有一臺電腦,根本不需要服務(wù)器。如果有10臺服務(wù)器,100臺,1000臺,上萬臺,那么我們該如何讓大家相互通信,共享知識,所以我們產(chǎn)生了互聯(lián)網(wǎng)。

互聯(lián)網(wǎng)產(chǎn)生,全世界都可以通信,知識如此居多,我們像獲取更多的知識,想獲取新技術(shù),獲取新知識,通過什么,國內(nèi)通過百度,國外也有許多,比如Google.可是百度和谷歌的用戶有多少,多了不說,最起碼有上億的用戶。并且這些用戶每天上百度,上谷歌,又會產(chǎn)生多少數(shù)據(jù),查詢多少數(shù)據(jù)。那么他們怎么承受如此多用戶。這不是一臺電腦、一臺服務(wù)器能完成的事情。

Hadoop就是一個解決方案。Hadoop是一個分布式方案,能夠把壓力分?jǐn)偟狡渌?wù)器。至于如何做到的,可以深入了解Hadoop的maprecude等知識。

2、OpenStack

OpenStack是搭建云平臺技術(shù),可以搭建公有云,私有云,和混合云。

OpenStack是開源的云管理平臺,用來統(tǒng)一管理多個虛擬化集群的框架。

OpenStack目前分為兩種

(1)OpenStack的運(yùn)維

(2)OpenStack的二次開發(fā)

目前來講,國內(nèi)真正對openstack二次開發(fā)的很少,這方面的人才也是比較稀缺,網(wǎng)上資料也比較少,淘寶上資料也稀缺,只有很少一部分。建議向高工資的朋友,可以從這方面下點(diǎn)功夫。

3.Cloud Foundry

Cloud Foundry是一個開源的平臺即服務(wù)產(chǎn)品,它提供給開發(fā)者自由度去選擇云平臺,開發(fā)框架和應(yīng)用服務(wù)。Cloud Foundry最初由 VMware 發(fā)起,得到了業(yè)界廣泛的支持,它使得開發(fā)者能夠更快更容易的開發(fā),測試,部署和擴(kuò)展應(yīng)用。Cloud Foundry是一個開源項(xiàng)目,用戶可以使用多種私有云發(fā)行版,也可以使用公共云服務(wù)。

4.NoSQL

NoSQL即Not Only SQL.

NoSQL數(shù)據(jù)庫是一種比較低級的數(shù)據(jù)庫,關(guān)系型數(shù)據(jù)庫是由NoSQL數(shù)據(jù)庫發(fā)展而來。

什么是關(guān)系型數(shù)據(jù)庫,這里不從概念上區(qū)別,常用的SqlServer,MySQL,Oracle都是關(guān)系型數(shù)據(jù)庫。關(guān)系型數(shù)據(jù)庫顧名思義,數(shù)據(jù)庫關(guān)系明確嚴(yán)謹(jǐn)。

而NoSQL則是一種數(shù)據(jù)關(guān)系不嚴(yán)謹(jǐn)?shù)臄?shù)據(jù)庫。一個Key和Value.