欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到云服務器

云資訊

Google是如何使用云計算和大數據的?

隨著云計算大數據的普及,越來越多的IT公司選擇將自己的大數據解決方案部署在云上面。云計算大數據的結合帶來了什么便利呢?一個典型的大數據云又是如何設計和部署的呢?

下面我們以Google Cloud作為例子,講解在工業界里邊是如何實際應用云。

Google Cloud

Google作為分布式系統和大數據的領導者,開發了眾多跨時代的產品。幾乎每一個Google的產品,寫出一篇paper就可以創造一個開源社區的。

比如MapReduce發布之后,開源社區根據Google的一篇論文開發出的Hadoop,BigTable發布之后,開源社區又進一步開發出Hbase等等。可以說沒有Google的創新,就沒有現在開源社區的繁榮。

Google是如何使用云計算和大數據的?

Google又把自家的產品,都放在Google Cloud上面,形成了豐富多彩的產品線,吸引了非常多的大大小小的公司如Snapchat等來使用。

Google App Engine (GAE)

我們都知道Web項目都需要大量的Web Service以及為之服務的運維系統。Google云計算領域首次嘗試的就是Google App Engine (GAE),主機托管 深圳電信托管,相對比當時的Amazon EC2,GAE只需開發者上傳軟件代碼,其他部署將由Google完成。

Google是如何使用云計算和大數據的?

用戶只需要熟悉后端語言開發即部署大規模的集群。Google今年更是推出了GAE Flex,可以幫助用戶實現auto-scaling,用戶不再需要自己部署負載均衡的服務了。大部分中小企業的網站幾乎都可以無縫銜接到GAE上。

BigTable

BigTable的底層是注明的Google File System (GFS),他實現了數據中心級別的可靠的分布式存儲

也是最早的NoSQL數據庫的一種。各種網站如果有需要永久存儲的數據,一般都可以存放在BigTable里邊,Google Cloud會自動幫你做replication,分布在不同的服務器節點里邊,這樣實現了可靠的分布式存儲。

Dataflow

Dataflow的底層實現利用了大名鼎鼎的MapReduce的升級版Flume。

Dataflow特別方便進行大量的批處理,舉個例子來說,日本游戲代理 歐洲服務器,比如要把所有的用戶數據里邊的格式都升級一遍,用GAE或者其他service是很難實現的。

Google是如何使用云計算和大數據的?

Dataflow也提供了特別多的接口,諸如BigQuery, Datastore, BigTable等等也是為了方便各種批處理。最近Google還提供了streaming(流服務)版本的Dataflow,可以實現持續不斷的批處理。

BigQuery

BigQuery相當于是Cloud version的SQL,可以方便使用各種復雜的查詢語言查找數據。這個尤其適合數據分析師進行各種數據分析,幾乎各種SQL的語法都是支持的。

Google是如何使用云計算和大數據的?

但是BigQuery在scaling上并不如BigTable,并不是面向用戶的,所以并不適合直接用來存儲用戶數據。只適合做一些離線分析,數據來源很多都是Dataflow從BigTable里邊dump出來的一些拷貝。

其他服務

Google Cloud還有非常多的其他服務,諸如支持消息隊列處理的Pubsub,支持緩存的Memchace,支持Monitoring的Stackdriver,等等完整的構成了一個企業數據云所必須的各種服務,可以滿足大到Snapchat級別,小到各種startup的不同業務需求。

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務器租用 夢飛云服務器租用 版權所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 隆安县| 海盐县| 大邑县| 文登市| 通渭县| 德江县| 阳江市| 漳浦县| 依安县| 宁海县| 丹阳市| 南宫市| 岐山县| 哈尔滨市| 新密市| 阿克苏市| 贡觉县| 辽中县| 来凤县| 麦盖提县| 淮安市| 报价| 上蔡县| 江孜县| 普兰店市| 明水县| 江源县| 河北区| 邢台县| 深水埗区| 泾川县| 合水县| 罗平县| 上林县| 临江市| 措美县| 鹤壁市| 安平县| 祁东县| 沙田区| 夏津县|