AWS Database category icon データベース - Amazon Web Services の概要

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Database category icon データベース

AWS データベースは、ハイパフォーマンス、安全性、信頼性の高い基盤を提供し、生成 AI ソリューションとデータ駆動型アプリケーションを強化し、ビジネスと顧客にとっての価値を高めます。

各サービスは、図の後に説明されています。ニーズに最も合ったサービスを判断するには、「 の選択」を参照してください。 AWS データベースサービス 。一般的な情報については、「」を参照してください。 AWS クラウド データベース

を示す図 AWS データベースサービス

に戻りますAWS サービス

比較 AWS データベースサービス

データベース ユースケース AWS サービス
リレーショナル

従来のアプリケーション、エンタープライズリソースプランニング (ERP)、顧客関係管理 (CRM)、e コマース

  • Amazon Aurora — MySQL と PostgreSQL の互換性が完全な、グローバル規模での非常に高いパフォーマンスと可用性を実現するように設計されています。

  • Amazon RDS — 数回クリックするだけで、クラウドでリレーショナルデータベースをセットアップ、運用、スケーリングできます。

  • Amazon Redshift — 高速、簡単、安全なクラウドデータウェアハウスを大規模に活用して、インサイトを得るまでの時間を短縮します。

Key-value

トラフィックの多いウェブアプリケーション、e コマースシステム、ゲームアプリケーション

  • Amazon DynamoDB — 高速で柔軟なデータベースサービスなしSQL、あらゆる規模で 1 桁ミリ秒のパフォーマンスを実現

インメモリ

キャッシュ、セッション管理、ゲームリーダーボード、地理空間アプリケーション

  • Amazon ElastiCache — マイクロ秒単位のレイテンシーを解放し、インメモリキャッシュでスケーリングする

  • Amazon MemoryDB — Redis 互換、耐久性、インメモリデータベースサービスによる超高速パフォーマンス

ドキュメント

コンテンツ管理、カタログ、ユーザープロファイル

  • Amazon DocumentDB (MongoDB 互換) — フルマネージド型のドキュメントデータベースサービスを使用してJSONワークロードを簡単にスケーリング

ワイドカラム

機器のメンテナンス、フリート管理、ルート最適化のための大規模な産業アプリケーション

  • Amazon Keyspaces — スケーラブルで可用性が高く、マネージド型の Apache Cassandra 互換データベースサービス

グラフ

不正検出、ソーシャルネットワーキング、レコメンデーションエンジン

  • Amazon Neptune — 高度に接続されたデータセットを使用してグラフアプリケーションを構築して実行する

時系列

Internet of Things (IoT) アプリケーション DevOps、産業テレメトリ

  • Amazon Timestream — 高速、スケーラブル、サーバーレスの時系列データベース

台帳

記録システム、サプライチェーン、登録、銀行取引

Amazon Aurora

Amazon Aurora は、MySQL および PostgreSQL 互換のリレーショナルデータベースエンジンで、ハイエンドの商用データベースのスピードと可用性、オープンソースデータベースのシンプルさとコスト効率を兼ね備えています。

Amazon Aurora は、標準の MySQL データベースよりも最大 5 倍高速で、標準の PostgreSQL データベースよりも 3 倍高速です。商用データベースのセキュリティ、可用性、信頼性を 10 分の 1 のコストで提供します。Amazon Aurora はAmazon Relational Database Service (Amazon RDS) によって完全に管理されており、ハードウェアのプロビジョニング、データベースのセットアップ、パッチ適用、バックアップなどの時間のかかる管理タスクを自動化します。

Amazon Aurora には、分散型の耐障害性があり、自己修復型のストレージシステムがあり、データベースインスタンスごとに最大 128TB まで自動スケーリングできます。最大 15 個の低レイテンシーのリードレプリカ、 point-in-time リカバリ、Amazon S3 への継続的バックアップ、3 つのアベイラビリティーゾーン () にわたるレプリケーションにより、高いパフォーマンスと可用性を実現しますAZs。

Amazon Aurora I/O 最適化 は、e コマースアプリケーション、支払い処理システム、金融アプリケーションなど、I/O を多用するアプリケーションを使用するお客様の料金パフォーマンスと予測可能な料金を提供するクラスター設定です。Aurora 最適化は、パフォーマンスの向上、スループットの向上、レイテンシーの短縮を実現し、最も要求の厳しいワークロードをサポートします。I/O 支出が現在の Aurora データベース支出の 25% を超えると、最大 40% のコスト削減になります。

Amazon Aurora SQLパブリックプレビューで利用可能になった Amazon Redshift とのゼロETL統合により、Aurora My SQL互換エディションに保存されているデータのほぼリアルタイムの分析と機械学習が可能になります。Aurora に書き込まれたトランザクションデータは、複雑なデータパイプラインを構築して維持することなく、数秒以内に Amazon Redshift で利用できます。

Amazon DynamoDB

Amazon DynamoDB は、任意の規模で 1 桁ミリ秒のパフォーマンスを実現するキーバリューおよびドキュメントデータベースです。これは、セキュリティ、バックアップと復元、インターネット規模のアプリケーション用のインメモリキャッシュが組み込まれたフルマネージド型のマルチリージョンデータベースです。DynamoDB は 1 日あたり 10 兆件を超えるリクエストを処理し、1 秒あたり 2,000 万件を超えるリクエストのピークをサポートします。

Lyft、Airbnb、Redfin などの世界最速成長企業や、サムスン、トヨタ、Capital One などの企業は、ミッションクリティカルなワークロードをサポートするために DynamoDB の規模とパフォーマンスに依存しています。

数十万 AWS のお客様は、モバイル、ウェブ、ゲーム、広告テクノロジー、モノのインターネット (IoT)、およびあらゆる規模で低レイテンシーのデータアクセスを必要とするその他のアプリケーションのキーバリューおよびドキュメントデータベースとして DynamoDB を選択しています。アプリケーション用の新しいテーブルを作成し、残りを DynamoDB で処理します。

Amazon ElastiCache

Amazon ElastiCache は、クラウドでのインメモリキャッシュのデプロイ、運用、スケーリングを容易にするウェブサービスです。このサービスでは、ディスクベースのデータベースが遅くなるのに、高速で管理されたインメモリキャッシュから情報を取得できるため、ウェブアプリケーションのパフォーマンスが向上します。

ElastiCache は、2 つのオープンソースのインメモリキャッシュエンジンをサポートしています。

  • Redis — データベース、キャッシュ、メッセージブローカー、キューとして使用する、高速でオープンソースのインメモリキーバリューデータストア。Amazon ElastiCache (Redis OSS) は、Redis の ease-of-use とパワー、および最も要求の厳しいアプリケーションに適した可用性、信頼性、パフォーマンスを提供する Redis 互換のインメモリサービスです。単一ノードクラスターと最大 15 個のシャードクラスターの両方が利用可能で、最大 3.55 TiB のインメモリデータまでのスケーラビリティを実現します。Amazon ElastiCache (Redis OSS) はフルマネージド型で、スケーラブルで安全です。これにより、ウェブ、モバイルアプリ、ゲーム、広告技術、IoT などの高性能ユースケースを強化するのに最適な候補となります。

  • Memcached — 広く採用されているメモリオブジェクトキャッシュシステム。Amazon ElastiCache (Memcached) は Memcached とプロトコルに準拠しているため、現在既存の Memcached 環境で使用している一般的なツールは、 サービスとシームレスに連携します。

Amazon ElastiCache Serverless は Amazon のサーバーレスオプション ElastiCache で、キャッシュ管理を簡素化し、最も要求の厳しいアプリケーションをサポートするように即座にスケーリングします。 ElastiCache Serverless を使用すると、可用性が高くスケーラブルなキャッシュを 1 分以内に作成できるため、キャッシュクラスターの容量を計画、プロビジョニング、管理する必要がありません。 ElastiCache Serverless は複数のアベイラビリティーゾーン (AZs) にまたがってデータを自動的に冗長的に保存し、99.99% の可用性のサービスレベルアグリーメント (SLA) を提供します。Serverless ElastiCacheでは、ワークロードによって保存および消費されるデータに対して料金が発生します。前払いの義務や追加コストはありません。

Amazon Keyspaces (Apache Cassandra 向け)

Amazon Keyspaces (Apache Cassandra 向け) は、スケーラブルで可用性が高く、Apache Cassandra と互換性のあるマネージド型のデータベースサービスです。Amazon Keyspaces を使用すると、 で Cassandra ワークロードを実行できます。 AWS 現在使用しているのと同じ Cassandra アプリケーションコードと開発者ツールを使用します。サーバーをプロビジョニング、パッチ適用、管理する必要はなく、ソフトウェアをインストール、保守、運用する必要もありません。Amazon Keyspaces はサーバーレスであるため、使用したリソースに対してのみ料金が発生し、サービスはアプリケーショントラフィックに応じてテーブルを自動的にスケールアップまたはスケールダウンできます。スループットとストレージが実質的に無制限で、毎秒数千件のリクエストを処理できるアプリケーションを構築できます。データはデフォルトで暗号化され、Amazon Keyspaces では point-in-time リカバリを使用してテーブルデータを継続的にバックアップできます。Amazon Keyspaces は、ビジネスクリティカルな Cassandra ワークロードを大規模に運用するために必要なパフォーマンス、伸縮性、エンタープライズ機能を提供します。

Amazon MemoryDB

Amazon MemoryDB は、Redis と互換性があり、耐久性があり、超高速のパフォーマンスを提供するインメモリデータベースサービスです。マイクロサービスアーキテクチャを備えた最新のアプリケーション専用に構築されています。

MemoryDB は、人気のあるオープンソースデータストアである Redis と互換性があり、現在使用しているものと同じ柔軟でわかりやすい Redis データ構造、、APIsコマンドを使用してアプリケーションをすばやく構築できます。MemoryDB では、すべてのデータがメモリに保存されるため、読み取り (マイクロ秒)、書き込みレイテンシー (数ミリ秒)、高いスループットを実現できます。また、MemoryDB は分散トランザクションログを使用して複数のアベイラビリティーゾーンにデータを永続的に保存し、高速フェイルオーバー、データベース復旧、ノードの再起動を可能にします。MemoryDB は、インメモリパフォーマンスとマルチ AZ 耐久性の両方を実現するため、マイクロサービスアプリケーションの高性能なプライマリデータベースとして使用できるため、キャッシュと耐久性の両方のデータベースを個別に管理する必要はありません。

Amazon Neptune

Amazon Neptune は、高速で信頼性が高く、フルマネージド型のグラフデータベースサービスであり、高度に接続されたデータセットで動作するアプリケーションの構築と実行を容易にします。Amazon Neptune のコアは、数十億の関係を保存し、ミリ秒のレイテンシーでグラフをクエリするために最適化された、専用の高性能グラフデータベースエンジンです。Amazon Neptune は、一般的なグラフモデルプロパティグラフと W3C の RDF、およびそれぞれのクエリ言語 Apache TinkerPop Gremlin と をサポートしているためSPARQL、高度に接続されたデータセットを効率的にナビゲートするクエリを簡単に構築できます。Neptune は、推奨エンジン、不正検出、知識グラフ、創薬、ネットワークセキュリティなどのグラフのユースケースを強化します。

Amazon Neptune は、リードレプリカ、 point-in-time リカバリ、Amazon S3 への継続的なバックアップ、アベイラビリティーゾーン間のレプリケーションなど、高可用性を備えています。Neptune は、保管時の暗号化をサポートする安全な です。Neptune はフルマネージド型であるため、ハードウェアのプロビジョニング、ソフトウェアのパッチ適用、セットアップ、設定、バックアップなどのデータベース管理タスクについて心配する必要はありません。

Amazon Neptune Analytics は、大量のグラフデータをすばやく分析して、Amazon S3 バケットまたは Neptune データベースに保存されているデータからインサイトを取得し、傾向を見つけるための分析データベースエンジンです。Neptune Analytics は、組み込みアルゴリズム、ベクトル検索、インメモリコンピューティングを使用して、数秒で何十億もの関係を持つデータに対してクエリを実行します。

Amazon Relational Database Service

Amazon Relational Database Service (Amazon RDS) を使用すると、クラウドでリレーショナルデータベースを簡単にセットアップ、運用、スケーリングできます。ハードウェアのプロビジョニング、データベースのセットアップ、パッチ適用、バックアップなど、時間のかかる管理タスクを自動化しながら、コスト効率が高くサイズ変更可能な容量を提供します。これにより、アプリケーションに集中できるため、アプリケーションに必要な高速なパフォーマンス、高可用性、セキュリティ、および互換性を実現できます。

Amazon RDS は、メモリ、パフォーマンス、I/O 向けに最適化された複数のデータベースインスタンスタイプで利用でき、My 、MariaDB 、Postgre SQLMariaDBMicrosoft SQL Server 、Amazon on など、使い慣れた 6 つのデータベースエンジンから選択できます。 SQL https://aws.amazon.com/rds/oracle/ RDS AWS Outposts。 を使用できます。 AWS Database Migration Service 既存のデータベースを Amazon に簡単に移行またはレプリケートできますRDS。

Amazon RDS for Db2

Amazon RDS for Db2 を使用すると、クラウドでの Db2 デプロイを簡単にセットアップ、運用、スケーリングできます。Amazon RDS は、プロビジョニング、バックアップ、ソフトウェアのパッチ適用、モニタリングなど、時間のかかるデータベース管理タスクを自動化し、イノベーションとビジネス価値の向上に費やす時間を確保します。また、マルチ AZ 配置による高可用性、クロスリージョンバックアップによるディザスタリカバリソリューション、ビジネスクリティカルなワークロードをサポートするセキュリティ機能も提供します。さらに、他の IBMおよび と統合できます。 AWS は、新しいインサイトを取得し、分析ワークロードをスケーリングするための サービスです。

RDS での Amazon VMware

Amazon Relational Database Service (Amazon RDS) VMwareでは、数十万の が享受する Amazon RDSテクノロジーを使用して、オンプレミスVMware環境にマネージドデータベースをデプロイできます。 AWS のお客様。Amazon RDSは、ハードウェアのプロビジョニング、データベースのセットアップ、パッチ適用、バックアップなど、時間のかかる管理タスクを自動化しながら、コスト効率とサイズ変更のキャパシティを提供し、アプリケーションに集中できるようにします。Amazon RDS on VMwareは、オンプレミスのデプロイにも同じ利点をもたらすため、VMware vSphere プライベートデータセンターでのデータベースのセットアップ、運用、スケーリング、または への移行が容易になります。 AWS.

Amazon RDS on VMware では、 で使用するのと同じシンプルなインターフェイスを使用して、オンプレミスVMware環境でデータベースを管理できます。 AWS。 データベースRDS上の Amazon を の Amazon RDSインスタンスVMwareに簡単にレプリケートできます。 AWSは、Amazon Simple Storage Service (Amazon S3) でのディザスタリカバリ、リードレプリカバースト、オプションの長期バックアップ保持のための低コストのハイブリッドデプロイを可能にします。

Amazon Quantum 台帳データベース (Amazon QLDB)

Amazon QLDB は、中央の信頼された機関が所有する透過的でイミュータブルな、暗号的に検証可能なトランザクションログを提供するフルマネージド型台帳データベースです。Amazon は、各アプリケーションデータの変更QLDBを追跡し、変更の完全かつ検証可能な履歴を経時的に維持します。

台帳は、通常、企業の経済活動や財務活動の履歴を記録するために使用されます。多くの組織は、銀行取引の信用と借金の履歴の追跡、保険金請求のデータ系統の検証、サプライチェーンネットワーク内の項目の移動の追跡など、アプリケーションのデータの正確な履歴を維持したいため、台帳のような機能を持つアプリケーションを構築しています。多くの場合、台帳アプリケーションは、リレーショナルデータベースに作成されたカスタムの監査テーブルや監査証跡を使用して実装されます。ただし、リレーショナルデータベースで監査機能を構築するには時間がかかり、人為的ミスが発生しやすくなります。カスタム開発が必要であり、リレーショナルデータベースは本質的にイミュータブルではないため、データへの意図しない変更を追跡して検証することは困難です。または、Hyperledger Fabric や Ethereum などのブロックチェーンフレームワークを台帳として使用することもできます。ただし、これにより、複数のノードを持つブロックチェーンネットワーク全体をセットアップし、インフラストラクチャを管理し、台帳に追加する前に各トランザクションを検証するようにノードに要求する必要があるため、複雑さが増します。

Amazon QLDB は、独自の台帳のようなアプリケーションを構築する複雑な開発作業を行う必要がなくなる新しいデータベースクラスです。ではQLDB、データの変更履歴はイミュータブルです。変更または削除することはできません。また、暗号化を使用すると、アプリケーションのデータに意図しない変更がないことを簡単に確認できます。QLDB は、ジャーナルと呼ばれるイミュータブルなトランザクションログを使用します。このログは、各アプリケーションデータの変更を追跡し、経時的な変更の完全かつ検証可能な履歴を維持します。QLDB は、使い慣れた SQLのような 、柔軟なドキュメントデータモデルAPI、トランザクションのフルサポートをデベロッパーに提供するため、使いやすいです。QLDB はサーバーレスでもあるため、アプリケーションの需要に合わせて自動的にスケーリングされます。管理するサーバーはなく、設定する読み取りまたは書き込みの制限もありません。ではQLDB、使用した分のみお支払いいただきます。

Amazon Timestream

Amazon Timestream は、IoT および運用アプリケーション向けの高速でスケーラブルなフルマネージド型の時系列データベースサービスで、リレーショナルデータベースのコストの 10 分の 1 で、1 日あたり数兆のイベントを簡単に保存および分析できます。IoT デバイス、IT システム、スマート産業用マシンの台頭によって駆動される時系列データ — 時間の経過とともに状況がどのように変化するかを測定するデータは、最も急速に成長しているデータ型の 1 つです。時系列データには、通常、時系列形式で到着する、データが追加のみである、クエリが常に時間間隔を経過するなど、特定の特性があります。リレーショナルデータベースはこのデータを保存できますが、時間間隔によるデータの保存や取得などの最適化がないため、このデータの処理には非効率的です。

Timestream は、このデータを時間間隔で効率的に保存および処理する専用の時系列データベースです。Timestream を使用すると、 のログデータ DevOps、IoT アプリケーションのセンサーデータ、および機器のメンテナンス用の産業テレメトリデータを簡単に保存および分析できます。時間の経過とともにデータが増大するにつれて、Timestream アダプティブクエリ処理エンジンはその場所と形式を理解し、データをより簡単かつ迅速に分析できるようにします。Timestream はデータのロールアップ、保持、階層化、圧縮も自動化するため、データを可能な限り低コストで管理できます。Timestream はサーバーレスであるため、管理するサーバーはありません。サーバーのプロビジョニング、ソフトウェアのパッチ適用、セットアップ、設定、データ保持や階層化など、時間のかかるタスクを管理し、アプリケーションの構築に集中できます。

Amazon DocumentDB (MongoDB 互換性)

Amazon DocumentDB (MongoDB 互換) は、MongoDB ワークロードをサポートする高速でスケーラブル、可用性が高く、フルマネージド型のドキュメントデータベースサービスです。

Amazon DocumentDB は、ミッションクリティカルな MongoDB ワークロードを大規模に運用する際に必要なパフォーマンス、スケーラビリティ、可用性を実現するようにゼロから設計されています。Amazon DocumentDB は、MongoDB クライアントが MongoDB サーバーから期待するレスポンスをエミュレートAPIsすることで、Apache 2.0 オープンソースの MongoDB 3.6 および 4.0 を実装します。これにより、既存の MongoDB ドライバーとツールを Amazon DocumentDB (MongoDB 互換) で使用できます。 MongoDB

Amazon Lightsail マネージドデータベース

Amazon Lightsail マネージドデータベースはコンピューティングワークロードとは別のため、中断することなく Lightsail インスタンスでアプリケーションとウェブサイトを構築できます。Lightsail は MySQL データベースと PostgreSQL データベースをサポートしており、通常のワークロードの標準可用性または重要なワークロードの高可用性を設定できます。Lightsail マネージドデータベースは、基盤となるコンピューティング、 SSDベースのストレージ、およびデータ転送帯域幅を固定月額料金にバンドルします。Lightsail コンソール、 を使用して、Lightsail マネージドデータベースを管理できます。 AWS Command Line Interface (AWS CLI)、Lightsail API、または AWS SDK

に戻りますAWS サービス