本文へスキップ

Amazon Redshiftとは?

あまぞんれっどしふと

Amazon Redshiftとは、AWSが提供するクラウドベースのフルマネージド型データウェアハウスサービスで、大規模な分析クエリを高速に処理できます。

Amazon Redshiftは、Amazon Web Services(AWS)が提供するクラウドデータウェアハウス(DWH)サービスです。ペタバイト規模のデータを格納し、複雑な分析クエリを高速に実行できる列指向(カラムナー)ストレージを採用しています。

Redshiftの主な特徴は以下の通りです。

  • 列指向ストレージ: 分析クエリでは特定の列だけを読み込めばよいため、行指向DBと比較してI/Oを大幅に削減し高速な集計を実現します。
  • MPP(大規模並列処理): 複数のノードにデータを分散し、クエリを並列実行します。ノードを追加するだけでスケールアウトが可能です。
  • マネージドサービス: インフラ管理不要で、バックアップ・パッチ適用・スケーリングをAWSが担当します。
  • Redshift Spectrum: S3に保存されたデータを直接クエリできるため、ウォームデータをDWH外に置いてコストを削減できます。
  • 標準SQLサポート: PostgreSQLベースのSQLを使えるため、既存の分析ツールやBIツールとの連携が容易です。

BIツール(Tableau・QuickSightなど)やdbt、Apache Sparkとの連携を通じてデータウェアハウス層を担うことが多く、現代のモダンデータスタックの中核コンポーネントとして広く採用されています。

使い方・例文

全国の店舗から収集した数年分の販売トランザクションデータをRedshiftに集約し、日次・月次・年次の売上集計や商品カテゴリ別のトレンド分析をSQLで行うといった使い方が典型的です。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語