必威电竞|足球世界杯竞猜平台

Redshift
來源:互聯(lián)網(wǎng)

RedShift V5 這是一套超重量級的星體觀測軟體,你可輸入或選擇星體名稱或與經(jīng)緯度去觀看各星體的變化及詳細(xì)資料,也可從公元前4,700前到公元9,999的任何時(shí)間去觀賞。

Amazon Redshift 是一種可輕松擴(kuò)展的完全托管型 PB 級數(shù)據(jù)倉庫服務(wù),可與您現(xiàn)有的商業(yè)智能工具協(xié)作。它通過使用列存儲技術(shù)和并行化多個(gè)節(jié)點(diǎn)的查詢來提供快速的查詢性能。

釋義一

中文名稱:紅移

英文名稱:Redshift

簡介:

收錄有約425張星體照片、8,000,000星體、70,000星云、15,000小行星與超過1,500慧星資料,真是超棒的天文軟件.

軟件。視窗設(shè)計(jì)簡單易操作,只要點(diǎn)選任何圖上星體就會自動拉近并獲得其詳細(xì)資料。特殊的每日星體主題讓你隨時(shí)掌握主要星體變化資料,此外,有天文字典可查詢各專門術(shù)語、星體照片精選與宇宙的故事等等單元,你也可記錄下你的個(gè)人使用資料,以隨時(shí)找尋資料,本軟體是現(xiàn)今歐美最暢銷的天文軟件.

在物理學(xué)(尤其是天文學(xué))上,紅移是指自物體發(fā)出的光在傳播時(shí)波長比例增加,或者說該光向光譜的紅端移動的情況。

釋義二

Amazon Redshift 使用列存儲技術(shù)改善 I/O 效率并跨過多個(gè)節(jié)點(diǎn)平行放置查詢,從而提供快速的查詢性能。Redshift 使用標(biāo)準(zhǔn)的 PostgreSQL JDBC 和 ODBC 驅(qū)動程序,從而使您能夠使用各種常見 SQL 客戶端。數(shù)據(jù)加載速度與集群大小、與Amazon S3、Amazon DynamoDB、Amazon Elastic MapReduce、Amazon Kinesis或任何SSH 啟用主機(jī)的集成呈線性關(guān)系。

我們已自動化與預(yù)配置、配置和監(jiān)控?cái)?shù)據(jù)倉庫相關(guān)的大多數(shù)常見管理任務(wù)。連續(xù)、遞增且自動地備份到 Amazon S3。快速還原;您可以在幾分鐘內(nèi)開始查詢,同時(shí)數(shù)據(jù)會在后臺緩沖。只需單擊幾下就可以跨地區(qū)啟用災(zāi)難恢復(fù)。

安全性是內(nèi)置的。您可以使用硬件加速型 AES-256 和 SSL 加密靜態(tài)和中轉(zhuǎn)數(shù)據(jù),使用Amazon VPC隔離您的集群,甚至使用硬件安全模塊 (HSM)管理您的密鑰。所有的 API 調(diào)用、連接嘗試、查詢以及集群的變動都會被記錄,并可審計(jì)。

快速

專為數(shù)據(jù)倉庫而優(yōu)化

Amazon Redshift 使用各種創(chuàng)新技術(shù),對于大小在 100 GB 到 1 PB 或更高的數(shù)據(jù)集,擁有很強(qiáng)的查詢性能。它使用列式存儲、數(shù)據(jù)壓縮及區(qū)域映射,降低了執(zhí)行查詢所需的 I/O 數(shù)量。Amazon Redshift 擁有大規(guī)模并行處理 (MPP) 架構(gòu),對 SQL 操作進(jìn)行并行分布處理,以利用所有可用資源。基礎(chǔ)硬件為高性能數(shù)據(jù)處理而設(shè)計(jì),使用本地附帶存儲空間以最大化處理器與驅(qū)動器之間的吞吐量,同時(shí)使用 10GigE 網(wǎng)狀網(wǎng)絡(luò)以最大化節(jié)點(diǎn)之間的吞吐量。

可擴(kuò)展

僅需在AWS 管理控制臺中點(diǎn)擊幾次或通過一個(gè)簡單的 API 調(diào)用,您就能在性能或容量需要改變時(shí),輕松改變數(shù)據(jù)倉庫中的節(jié)點(diǎn)數(shù)和節(jié)點(diǎn)類型,以提高性能或增加容量且不會發(fā)生停機(jī)。利用 Amazon Redshift,您只要用單個(gè) 160GB DW2.Large 節(jié)點(diǎn)就可開始,并能一路擴(kuò)展到使用 16TB DW1.8XLarge 節(jié)點(diǎn)的 1 PB 或更多壓縮用戶數(shù)據(jù)。調(diào)整大小時(shí),Amazon Redshift 可將您現(xiàn)有的集群置于只讀模式,并預(yù)配置一個(gè)您選定大小的新集群,然后將數(shù)據(jù)從您的舊集群并行復(fù)制到您的新集群。在配置新集群的同時(shí),您可繼續(xù)對您的舊集群進(jìn)行查詢。一旦您的數(shù)據(jù)被復(fù)制到您的新集群,Amazon Redshift 將自動將查詢重新定向至您的新集群,并移除舊集群。

成本低

無需預(yù)付費(fèi)用。

您僅需為實(shí)際調(diào)用的資源付費(fèi)。您可選擇無預(yù)付費(fèi)用的按需定價(jià)或長期合約,或者用預(yù)留實(shí)例定價(jià)來獲得大幅折扣。按需定價(jià)的起點(diǎn)僅為每 160GB DW2.Large 節(jié)點(diǎn) 0.25 USD 每小時(shí),或每 2TB DW1.XLarge 節(jié)點(diǎn) 0.85 USD 每小時(shí)。利用預(yù)留實(shí)例,您可以將實(shí)際價(jià)格降低至每 DW2.Large 節(jié)點(diǎn) 0.10 USD 每小時(shí)(5 500 USD/TB/年)或每 DW1.XLarge 節(jié)點(diǎn) 0.228 USD 每小時(shí)(1 000 USD/TB/年)。請?jiān)L問Amazon Redshift 定價(jià)頁面參閱更多細(xì)節(jié)。

簡便

幾分鐘內(nèi)即可入門

僅需在AWS 管理控制臺中單擊幾下或通過簡單的 API 調(diào)用,您就可創(chuàng)建一個(gè)集群、指定它的大小、規(guī)定節(jié)點(diǎn)類型和安全性配置文件。Amazon Redshift 將設(shè)置您的節(jié)點(diǎn)、配置節(jié)點(diǎn)之間的連接并保護(hù)集群的安全性。您的數(shù)據(jù)倉庫應(yīng)該在幾分鐘之內(nèi)就可正常運(yùn)行。

完全托管

Amazon Redshift 處理數(shù)據(jù)倉庫的管理、監(jiān)控及擴(kuò)展所需的所有工作,從監(jiān)控集群健康狀態(tài)、備份到進(jìn)行修補(bǔ)和升級。當(dāng)您的性能和容量需求變化時(shí),您可輕松添加節(jié)點(diǎn)或從集群中移除節(jié)點(diǎn)。通過處理所有這些耗時(shí)耗力的任務(wù),Amazon Redshift 使您得到了解脫并專注于您的數(shù)據(jù)和業(yè)務(wù)。

容錯(cuò)能力

Amazon Redshift 擁有多種改善數(shù)據(jù)倉庫集群可靠性的功能。所有寫入集群內(nèi)節(jié)點(diǎn)的數(shù)據(jù)自動復(fù)制到集群內(nèi)的其他節(jié)點(diǎn),且所有數(shù)據(jù)被連續(xù)備份至Amazon S3。Amazon Redshift 持續(xù)監(jiān)控集群的健康狀態(tài)并自動從故障驅(qū)動器重新復(fù)制數(shù)據(jù),并在必要時(shí)替換節(jié)點(diǎn)。

自動備份

Amazon Redshift 的自動快照功能連續(xù)地將集群上的數(shù)據(jù)備份至Amazon S3。備份是連續(xù)、遞增而自動的。Amazon Redshift 按用戶定義的期間存儲您的快照,此期間可以是 1 到 35 天。您可在任何時(shí)候拍攝您自己的快照,這些快照影響所有現(xiàn)有的系統(tǒng)快照,并可保留到您明確地刪除它們時(shí)為止。Redshift 還能將您的快照異步復(fù)制到另一個(gè)地區(qū)的 S3 中進(jìn)行災(zāi)難恢復(fù)。一旦您刪除了某個(gè)集群,您的系統(tǒng)快照也被移除,但您的用戶快照在您明確地刪除它們之前仍可使用。

快速恢復(fù)

您可通過AWS 管理控制臺或Amazon Redshift API用任何系統(tǒng)快照或用戶快照來恢復(fù)您的集群。一旦恢復(fù)了系統(tǒng)元數(shù)據(jù),您的集群就可供使用,而且您可在用戶數(shù)據(jù)在后臺脫機(jī)的時(shí)候開始運(yùn)行查詢。

安全

加密

僅需若干參數(shù)設(shè)置,您即可設(shè)置 Amazon Redshift,使其利用 SSL 來保護(hù)中轉(zhuǎn)數(shù)據(jù),并利用硬件加速型 AES-256 加密來保護(hù)靜態(tài)數(shù)據(jù)。如果您選擇啟用靜態(tài)數(shù)據(jù)的加密,那么所有寫入硬盤的數(shù)據(jù)以及任何備份數(shù)據(jù)也將被加密。默認(rèn)情況下,Amazon Redshift 會負(fù)責(zé)密鑰管理,但您也可以選擇使用您自己的硬件安全模塊 (HSM)、AWS CloudHSM或AWS Key Management Service管理您的密鑰。

網(wǎng)絡(luò)隔離

Amazon Redshift 使您能夠配置防火墻規(guī)則,以控制對數(shù)據(jù)倉庫集群的網(wǎng)絡(luò)訪問。您也可在Amazon Virtual Private Cloud (Amazon VPC)中運(yùn)行 Amazon Redshift,將您的數(shù)據(jù)倉庫集群隔離在您自己的虛擬網(wǎng)絡(luò)中,并用行業(yè)標(biāo)準(zhǔn)加密 IPsec VPN 將其連接至您現(xiàn)有的 IT 基礎(chǔ)設(shè)施。

審計(jì)與合規(guī)

Amazon Redshift 與AWS CloudTrail相集成,可使您對所有的 Redshift API 調(diào)用進(jìn)行審計(jì)。Amazon Redshift 還會紀(jì)錄所有的 SQL 操作,包括連接嘗試、查詢和數(shù)據(jù)庫的變動。您可以使用 SQL 查詢在系統(tǒng)表格中訪問這些記錄,或選擇將其下載到 Amazon S3 上的安全位置。Amazon Redshift 與 SOC1、SOC2、SOC3 和 PCI DSS 1 級要求兼容。關(guān)于更多詳細(xì)信息,請?jiān)L問AWS 合規(guī)中心。

兼容

SQL

Amazon Redshift 是一種 SQL 數(shù)據(jù)倉庫解決方案,它使用行業(yè)標(biāo)準(zhǔn)的 ODBC 和 JDBC 連接以及 PostgreSQL 驅(qū)動程序。許多流行的軟件供應(yīng)商正在用他們的產(chǎn)品和服務(wù)對 Amazon Redshift 進(jìn)行認(rèn)證,這使您能夠繼續(xù)使用您現(xiàn)在使用的工具。有關(guān)詳細(xì)信息,請參閱Amazon Redshift 合作伙伴頁面。

集成化

Amazon Redshift 與其他 AWS 服務(wù)相兼容,并內(nèi)建了指令將數(shù)據(jù)從Amazon S3、Amazon DynamoDB或EC2 以及使用 SSH 的本地服務(wù)器中并行加載到每個(gè)節(jié)點(diǎn)中。AWS Data Pipeline和Amazon Kinesis都以數(shù)據(jù)目標(biāo)的形式與 Amazon Redshift 相集成。

優(yōu)勢

完全托管,快速上手

使用Redshift云服務(wù),您可以根據(jù)業(yè)務(wù)需要在幾分鐘內(nèi)建立幾個(gè)到幾十個(gè)節(jié)點(diǎn)的數(shù)據(jù)倉庫集群,立刻開始您的數(shù)據(jù)分析的任務(wù),也能根據(jù)需求隨時(shí)增加或減少集群資源。Redshift是完全托管平臺,承擔(dān)了大量的集群管理、數(shù)據(jù)庫管理、監(jiān)控、集群健康檢查、備份、升級等工作,讓您能專注業(yè)務(wù)分析,無需花大量時(shí)間在服務(wù)器管理,安全及數(shù)據(jù)備份等工作上。

為數(shù)據(jù)倉庫而優(yōu)化的架構(gòu)

Amazon Redshift基于企業(yè)級PostgreSQL數(shù)據(jù)庫,有大規(guī)模并行處理 (MPP) 架構(gòu),MPP可以通過將數(shù)據(jù)分布到各個(gè)計(jì)算節(jié)點(diǎn)來解決海量數(shù)據(jù)的處理難題。在Redshift中,每個(gè)集群有1個(gè)管理節(jié)點(diǎn)和多個(gè)計(jì)算節(jié)點(diǎn),集群內(nèi)部使用私有、高速、低延時(shí)的網(wǎng)絡(luò)連接。每個(gè)計(jì)算節(jié)點(diǎn)都有單獨(dú)的CPU,內(nèi)存和附加存儲,并且每個(gè)計(jì)算節(jié)點(diǎn)有多個(gè)分區(qū),您的數(shù)據(jù)被分布保存在計(jì)算節(jié)點(diǎn)的多個(gè)分區(qū)內(nèi),因此每個(gè)分區(qū)的數(shù)據(jù)量大大減少,您的查詢會在多個(gè)分區(qū)并行執(zhí)行,大大的增加了查詢的效率。

高性能

很多用戶使用Redshift獲得了幾十倍甚至上百倍的查詢加速,Redshift能為您提供非常高效的查詢性能,除了專為數(shù)據(jù)倉庫而優(yōu)化的架構(gòu)外,還有以下優(yōu)勢:

列式存儲

很多數(shù)據(jù)庫使用行式存儲,此時(shí)如果要基于某個(gè)列求和,需要加載整張表的數(shù)據(jù),而Redshift列式存儲只需要加載一列的數(shù)據(jù),磁盤的IO及內(nèi)存的消耗都顯著減少,增加了性能。由于數(shù)據(jù)倉庫中的大部分查詢只是掃描整張表中的部分字段,因此Redshift列式存儲特別適合數(shù)據(jù)倉庫查詢,另外列式存儲索引比傳統(tǒng)索引能提供5倍以上的壓縮效果和10倍以上的性能提升。

數(shù)據(jù)壓縮

作為一個(gè)列式數(shù)據(jù)倉庫,Redshift還支持按列數(shù)據(jù)壓縮,數(shù)據(jù)壓縮減少了磁盤占用空間、減少了讀寫I/O、減少了內(nèi)存占用空間,并提高了查詢的性能。由于Redshift同列的數(shù)據(jù)類型相同、有些值也相同,因此Redshift的壓縮效率很高。

查詢優(yōu)化

Redshift提供了針對MPP架構(gòu)的查詢優(yōu)化引擎,被編譯后的SQL分布在多個(gè)計(jì)算節(jié)點(diǎn)的分區(qū)內(nèi)并行執(zhí)行,并且最大化的利用了列式存儲的優(yōu)勢,因此在復(fù)雜的多表連接查詢的情況下,查詢優(yōu)化器通常能有很大的性能提升。

成本低

使用Redshift無需昂貴的服務(wù)器及管理人員成本,僅按使用量付費(fèi),并且可以通過購買預(yù)留實(shí)例來進(jìn)一步減少成本,實(shí)際成本只有傳統(tǒng)數(shù)據(jù)倉庫分析的十分之一。

安全

創(chuàng)建Redshift集群的時(shí)候,可以選擇啟用加密來保護(hù)數(shù)據(jù)倉庫中的數(shù)據(jù),啟用加密后,所有的數(shù)據(jù)庫、系統(tǒng)表及備份數(shù)據(jù)都會被加密,保障了數(shù)據(jù)的安全。連接Redshift的時(shí)候,您也可以使用SSL連接,保障網(wǎng)絡(luò)傳輸安全。另外AWS也通過身份管理IAM,虛擬網(wǎng)絡(luò)VPC,防火墻安全組等保護(hù)您數(shù)據(jù)的安全。

對比

Redshift同Python的數(shù)據(jù)映射和安全權(quán)限對比,Redshift的數(shù)據(jù)類型可以映射到Python中很明顯的對應(yīng)類型。Redshift的幾個(gè)數(shù)據(jù)類型,包括“integer”,“smallint”,“bigint”,“short”和“l(fā)ong”映射到Python的“int”類型。Redshift的“decimal”和“numeric”數(shù)據(jù)類型映射到Python的“decimal”類型,而Redshift的“double”和“real”數(shù)據(jù)類型映射到Python的“float”數(shù)據(jù)類型。

Redshift的“boolean”數(shù)據(jù)類型映射到Python的“bool”,“char”和“varchar”則映射到“string”,而“timestamp”則相當(dāng)于Python的“datetime”數(shù)據(jù)類型。“ANYELEMENT”這個(gè)多態(tài)的數(shù)據(jù)類型在利用Python動態(tài)類型系統(tǒng)的優(yōu)勢時(shí)很有用。牢記這些映射很重要,因?yàn)槟阈枰付▍?shù)并返回Redshift的數(shù)據(jù)類型值,而不是Python的數(shù)據(jù)類型。

要使用用戶定義功能我們必須先設(shè)立一組所需的權(quán)限。用戶必須擁有Python語言的USAGE權(quán)限才能創(chuàng)建UDF。一旦創(chuàng)建完,只有所有者和超級用戶才可以執(zhí)行它們。管理員必須明確授予權(quán)限給其他的終端用戶才能運(yùn)行那些不是他們創(chuàng)建的UDF。只有所有者或超級用戶可以更新或刪除一個(gè)UDF。

Redshift數(shù)據(jù)倉庫會基于合理的安全考慮而限制某些操作。例如,用戶定義功能不能保存文件或訪問網(wǎng)絡(luò)。除了安全相關(guān)的約束之外,還有更多操作方面的限制。用戶安裝的庫最大不能超過100MB。UDF還受制于工作負(fù)載管理規(guī)則,如果達(dá)到最大并發(fā)數(shù)的話,UDF就必須進(jìn)入隊(duì)列等待之后運(yùn)行。

參考資料 >

生活家百科家居網(wǎng)