翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
データベース
AWS データベースは、ハイパフォーマンス、安全性、信頼性の高い基盤を提供し、生成 AI ソリューションとデータ駆動型アプリケーションを強化し、ビジネスと顧客にとっての価値を高めます。
各サービスは、図の後に説明されています。ニーズに最も合ったサービスを判断するには、「 の選択」を参照してください。 AWS データベースサービス 。一般的な情報については、「」を参照してください。 AWS クラウド データベース
トピック
- 比較 AWS データベースサービス
- Amazon Aurora
- Amazon DynamoDB
- Amazon ElastiCache
- Amazon Keyspaces (Apache Cassandra 向け)
- Amazon MemoryDB
- Amazon Neptune
- Amazon Relational Database Service
- Amazon RDS for Db2
- RDS での Amazon VMware
- Amazon Quantum 台帳データベース (Amazon QLDB)
- Amazon Timestream
- Amazon DocumentDB (MongoDB 互換性)
- Amazon Lightsail マネージドデータベース
に戻りますAWS サービス。
比較 AWS データベースサービス
データベース | ユースケース | AWS サービス |
---|---|---|
リレーショナル |
従来のアプリケーション、エンタープライズリソースプランニング (ERP)、顧客関係管理 (CRM)、e コマース |
|
Key-value |
トラフィックの多いウェブアプリケーション、e コマースシステム、ゲームアプリケーション |
|
インメモリ |
キャッシュ、セッション管理、ゲームリーダーボード、地理空間アプリケーション |
|
ドキュメント |
コンテンツ管理、カタログ、ユーザープロファイル |
|
ワイドカラム |
機器のメンテナンス、フリート管理、ルート最適化のための大規模な産業アプリケーション |
|
グラフ |
不正検出、ソーシャルネットワーキング、レコメンデーションエンジン |
|
時系列 |
Internet of Things (IoT) アプリケーション DevOps、産業テレメトリ |
|
台帳 |
記録システム、サプライチェーン、登録、銀行取引 |
|
Amazon Aurora
Amazon Aurora
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
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)
Amazon Keyspaces (Apache Cassandra 向け)
Amazon Keyspaces (Apache Cassandra 向け)
Amazon MemoryDB
Amazon MemoryDB
MemoryDB は、人気のあるオープンソースデータストアである Redis と互換性があり、現在使用しているものと同じ柔軟でわかりやすい Redis データ構造、、APIsコマンドを使用してアプリケーションをすばやく構築できます。MemoryDB では、すべてのデータがメモリに保存されるため、読み取り (マイクロ秒)、書き込みレイテンシー (数ミリ秒)、高いスループットを実現できます。また、MemoryDB は分散トランザクションログを使用して複数のアベイラビリティーゾーンにデータを永続的に保存し、高速フェイルオーバー、データベース復旧、ノードの再起動を可能にします。MemoryDB は、インメモリパフォーマンスとマルチ AZ 耐久性の両方を実現するため、マイクロサービスアプリケーションの高性能なプライマリデータベースとして使用できるため、キャッシュと耐久性の両方のデータベースを個別に管理する必要はありません。
Amazon Neptune
Amazon 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 は、メモリ、パフォーマンス、I/O 向けに最適化された複数のデータベースインスタンスタイプで利用でき、My 、MariaDB 、Postgre SQL
Amazon RDS for Db2
Amazon RDS for Db2
RDS での Amazon VMware
の Amazon Relational Database Service
Amazon RDS on VMware では、 で使用するのと同じシンプルなインターフェイスを使用して、オンプレミスVMware環境でデータベースを管理できます。 AWS。 データベースRDS上の Amazon を の Amazon RDSインスタンスVMwareに簡単にレプリケートできます。 AWSは、Amazon Simple Storage Service (Amazon S3) でのディザスタリカバリ、リードレプリカバースト、オプションの長期バックアップ保持のための低コストのハイブリッドデプロイを可能にします。
Amazon Quantum 台帳データベース (Amazon QLDB)
Amazon QLDB
台帳は、通常、企業の経済活動や財務活動の履歴を記録するために使用されます。多くの組織は、銀行取引の信用と借金の履歴の追跡、保険金請求のデータ系統の検証、サプライチェーンネットワーク内の項目の移動の追跡など、アプリケーションのデータの正確な履歴を維持したいため、台帳のような機能を持つアプリケーションを構築しています。多くの場合、台帳アプリケーションは、リレーショナルデータベースに作成されたカスタムの監査テーブルや監査証跡を使用して実装されます。ただし、リレーショナルデータベースで監査機能を構築するには時間がかかり、人為的ミスが発生しやすくなります。カスタム開発が必要であり、リレーショナルデータベースは本質的にイミュータブルではないため、データへの意図しない変更を追跡して検証することは困難です。または、Hyperledger Fabric や Ethereum などのブロックチェーンフレームワークを台帳として使用することもできます。ただし、これにより、複数のノードを持つブロックチェーンネットワーク全体をセットアップし、インフラストラクチャを管理し、台帳に追加する前に各トランザクションを検証するようにノードに要求する必要があるため、複雑さが増します。
Amazon QLDB は、独自の台帳のようなアプリケーションを構築する複雑な開発作業を行う必要がなくなる新しいデータベースクラスです。ではQLDB、データの変更履歴はイミュータブルです。変更または削除することはできません。また、暗号化を使用すると、アプリケーションのデータに意図しない変更がないことを簡単に確認できます。QLDB は、ジャーナルと呼ばれるイミュータブルなトランザクションログを使用します。このログは、各アプリケーションデータの変更を追跡し、経時的な変更の完全かつ検証可能な履歴を維持します。QLDB は、使い慣れた SQLのような 、柔軟なドキュメントデータモデルAPI、トランザクションのフルサポートをデベロッパーに提供するため、使いやすいです。QLDB はサーバーレスでもあるため、アプリケーションの需要に合わせて自動的にスケーリングされます。管理するサーバーはなく、設定する読み取りまたは書き込みの制限もありません。ではQLDB、使用した分のみお支払いいただきます。
Amazon Timestream
Amazon Timestream
Timestream は、このデータを時間間隔で効率的に保存および処理する専用の時系列データベースです。Timestream を使用すると、 のログデータ DevOps、IoT アプリケーションのセンサーデータ、および機器のメンテナンス用の産業テレメトリデータを簡単に保存および分析できます。時間の経過とともにデータが増大するにつれて、Timestream アダプティブクエリ処理エンジンはその場所と形式を理解し、データをより簡単かつ迅速に分析できるようにします。Timestream はデータのロールアップ、保持、階層化、圧縮も自動化するため、データを可能な限り低コストで管理できます。Timestream はサーバーレスであるため、管理するサーバーはありません。サーバーのプロビジョニング、ソフトウェアのパッチ適用、セットアップ、設定、データ保持や階層化など、時間のかかるタスクを管理し、アプリケーションの構築に集中できます。
Amazon DocumentDB (MongoDB 互換性)
Amazon DocumentDB (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 マネージドデータベース
に戻りますAWS サービス。