Amazon Redshift 是快速、全受管的 PB 級資料倉儲服務,可讓您使用現有的商業智慧工具,以簡單且經濟實惠的方式分析所有資料。從少量每小時 0.25 USD 開始且無需簽訂長期合約,擴展到 1 PB 每年每 TB 1,000 USD,這比傳統解決方案的成本少了十分之一。客戶通常會看到 3 倍的壓縮,這可將他們每年每個未壓縮 TB 的成本降到 333 USD。


免費試用 Amazon Redshift

開始免費試用
進一步了解

獲得每月 750 小時免費 DC1.Large,為期 2 個月。開始試用:

建立 AWS 帳戶並登入 Amazon Redshift 主控台

啟動 Amazon Redshift 叢集並選擇 DC1.Large 節點類型

使用我們的合作夥伴免費試用進行免費報告和導入資料


Simplify Management of Amazon Redshift Snapshots using AWS Lambda | 2016 年 7 月 15 日 | AWS 大數據部落格

Up to 2X Throughput and 10X Vacuuming Performance Improvements | 2016 年 5 月 24 日 | AWS 部落格

Real-time in-memory OLTP and Analytics with Apache Ignite on AWS | 2016 年 5 月 13 日 | AWS 大數據部落格

Encrypt Your Amazon Redshift Loads with Amazon S3 and AWS KMS | 2016 年 4 月 7 日 | AWS 大數據部落格


Amazon Redshift 使用單欄式儲存技術改善 I/O 效率並跨多節點並行放置查詢,提供快速的查詢效能。Amazon Redshift 提供自訂的 JDBC 和 ODBC 驅動程式,您可以從主控台的連線用戶端標籤下載這些驅動程式,以使用各式各樣熟悉的 SQL 用戶端。您也可以使用標準的 PostgreSQL JDBC 和 ODBC 驅動程式。資料載入速度規模與叢集大小、Amazon S3Amazon DynamoDBAmazon Elastic MapReduceAmazon Kinesis 或任何 SSH 啟用主機的整合呈線性關係。

Amazon Redshift 的資料倉儲架構能讓您自動化大部分與佈建、設定和監控雲端資料倉儲有關的常見管理工作。您可連續、遞增且自動地備份到 Amazon S3。還原快速;您可以在幾分鐘內開始查詢,同時資料會在背景多工緩衝處理。只需按幾下滑鼠就可以跨區域啟用災難復原。

內建安全性。您可以使用硬體加速型 AES-256 和 SSL 來加密靜態和傳輸中的資料,或是使用 Amazon VPC 隔離您的叢集,以及甚至使用 AWS Key Management Service (KMS)硬體安全模組 (HSM) 管理您的金鑰。所有的 API 呼叫、連接嘗試、查詢以及叢集的變更都會加以記錄和稽核。您可以使用 AWS CloudTrail 稽核 Redshift API 呼叫。

Amazon Redshift 使用各種創新技術,對於大小從 100 GB 到 1 PB 或更大的資料集都有極高的查詢效能。它使用單欄式儲存、資料壓縮及區域映射,降低執行查詢所需的 I/O 數量。Amazon Redshift 擁有大規模並行處理 (MPP) 資料倉儲架構,可對 SQL 操作進行並行和分佈處理,以利用所有可用資源。基礎硬體為高效能資料處理而設計,使用本機連接儲存空間以最大化 CPU 與磁碟機之間的輸送量,同時使用 10GigE 網格網路以最大化節點之間的輸送量。

只要在 AWS 管理主控台按幾下或透過簡單的 API 呼叫,您就能在效能或容量需求改變時,輕鬆變更雲端資料倉儲中的節點數或節點類型。透過密集化儲存 (DS) 節點,就可以用非常低的價格使用硬碟 (HDD) 建立超大型資料倉儲。密集化運算 (DC) 節點可讓您使用高速 CPU、大量的 RAM 及固態硬碟 (SSD) 來建立效能非常高的資料倉儲。利用 Amazon Redshift,只要從一個 160 GB DC1.Large 節點就可以開始擴展到使用 16 TB DS2.8XLarge 節點的 1 PB 或更多壓縮使用者資料。調整大小時,Amazon Redshift 可將現有的叢集置於唯讀模式,並佈建一個選定大小的新叢集,然後將資料從舊叢集並行複製到新叢集。在佈建新叢集的同時,您可繼續對舊叢集執行查詢。一旦資料複製到新叢集,Amazon Redshift 會自動將查詢重新導向至新叢集,並移除舊叢集。

您只需為實際佈建的資源付費。您可選擇無預付費用或長期合約的隨需定價,或透過預留執行個體定價獲得大幅折扣。隨需定價的起算為每 160 GB DC1.Large 節點僅 0.25 USD/小時,或每 2 TB DS2.XLarge 節點 0.85 USD/小時。使用部分預付金預留執行個體,您可以將有效定價降低至每 DC1.Large 節點 0.10 USD/小時 (5,500 USD/TB/年) 或每 DS2.XLarge 節點 0.228 USD/小時 (999 USD/TB/年)。要查看詳細資訊,請參閱 Amazon Redshift 定價頁面。

只要在 AWS 管理主控台按幾下或透過簡單的 API 呼叫,您就能建立一個叢集、指定它的大小、設定節點類型和安全性設定檔。Amazon Redshift 將佈建您的節點、設定節點之間的連接並保護叢集的安全性。您的資料倉儲應該在幾分鐘之內就可正常執行。

Amazon Redshift 負責處理資料倉儲的管理、監控及擴展所需的一切工作,從監控叢集運行狀況、備份到進行修補和升級都包括在內。當您的效能和容量需求變更時,您可以很輕鬆地調整叢集的大小。Amazon Redshift 為您處理這些耗時費力的任務,您就能完全專注於資料和業務。

Amazon Redshift 擁有多種增強資料倉儲叢集可靠性的功能。所有寫入叢集內節點的資料會自動複製到叢集內的其他節點,而且所有資料會持續備份至 Amazon S3。Amazon Redshift 持續監控叢集的運行狀況並自動從故障的磁碟機重新複製資料,並且在必要時替換節點。

Amazon Redshift 的自動快照功能會持續將叢集上的新資料備份至 Amazon S3。快照是連續、遞增而且自動的。Amazon Redshift 依照使用者定義的期間存放您的快照,此期間可以是 1 到 35 天。您可以隨時拍攝自己的快照,這些快照影響所有現有的系統快照,並可保留到您明確將它們刪除為止。Redshift 還能將您的快照以非同步方式複製到另一個區域的 S3 以進行災難復原。一旦刪除某個叢集,您的系統快照也會被移除,但使用者快照在您明確刪除它們之前仍可使用。

您可透過 AWS 管理主控台Amazon Redshift API 用任何系統快照或使用者快照來恢復您的叢集。系統中繼資料一旦恢復,您的叢集就可供使用,並且可在使用者資料於背景多工緩衝處理時開始執行查詢。

只要設定幾個參數,即可將 Amazon Redshift 設定為利用 SSL 來保護傳輸中的資料,並利用硬體加速型 AES-256 加密來保護靜態資料。如果您選擇啟用靜態資料的加密,則所有寫入硬碟的資料以及任何備份資料也將被加密。預設情況下,Amazon Redshift 會負責金鑰管理,但您也可以選擇使用自己的硬體安全模組 (HSM)、AWS CloudHSM 或 AWS Key Management Service

Amazon Redshift 讓您能設定防火牆規則以控制對資料倉儲叢集的網路存取。您可在 Amazon Virtual Private Cloud (Amazon VPC) 中執行 Amazon Redshift,在自己的虛擬網路中隔離資料倉儲叢集,並以產業標準加密的 IPsec VPN,將其連接至您現有的 IT 基礎架構。

Amazon Redshift 與 AWS CloudTrail 整合,可讓您對所有的 Redshift API 呼叫進行稽核。Amazon Redshift 還會記錄所有 SQL 操作,包括連接嘗試、查詢和資料庫的變更。您可以使用 SQL 查詢在系統表格中存取這些記錄,或選擇將其下載到 Amazon S3 上的安全位置。Amazon Redshift 與 SOC1、SOC2、SOC3 和 PCI DSS 層級 1 要求相容。有關更多詳細資訊,請瀏覽 AWS 雲端合規

Amazon Redshift 是一種 SQL 資料倉儲解決方案,其使用產業標準的 ODBC 和 JDBC 連接。您可以從主控台的連線用戶端標籤下載我們的自訂 JDBC 和 ODBC 驅動程式。許多熱門軟體供應商已認證過 Amazon Redshift 可與他們的產品和服務搭配使用,讓您能繼續使用現在用的工具。要了解詳細資訊,請參閱 Amazon Redshift 合作夥伴頁面

Amazon Redshift 與其他 AWS 服務整合,並內建命令將資料從 Amazon S3Amazon DynamoDBEC2 以及使用 SSH 的現場部署伺服器並行載入到每個節點。AWS Data PipelineAmazon Kinesis 以及 AWS Lambda 都是以資料目標的形式與 Amazon Redshift 整合。您也可以使用 Amazon Kinesis Firehose,將串流資料載入 Amazon Redshift。