国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

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

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

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

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

云計算技術(shù):

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

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

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

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

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

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

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

1、Hadoop

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

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

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

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

Hadoop就是一個(gè)解決方案。Hadoop是一個(gè)分布式方案,能夠把壓力分攤到其他服務(wù)器。至于如何做到的,可以深入了解Hadoop的maprecude等知識。

2、OpenStack

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

OpenStack是開(kāi)源的云管理平臺,用來(lái)統一管理多個(gè)虛擬化集群的框架。

OpenStack目前分為兩種

(1)OpenStack的運維

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

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

3.Cloud Foundry

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

4.NoSQL

NoSQL即Not Only SQL.

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

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

而NoSQL則是一種數據關(guān)系不嚴謹的數據庫。一個(gè)Key和Value.