翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
関連サービス
ElastiCache と MemoryDB のどちらを使用するかを決定する際は、以下の比較を検討してください。
ElastiCache は、Valkey、Memcached、または Redis OSS を使用して他のデータベースやデータストアからのデータをキャッシュするために一般的に使用されるサービスです。既存のプライマリデータベースまたはデータストアによるデータアクセスを高速化 (マイクロ秒単位の読み取り/書き込みパフォーマンス) させたいキャッシュワークロードには、ElastiCache を検討すべきです。また、Valkey または Redis OSS のデータ構造と API を使用してプライマリデータベースまたはデータストアに保存されているデータにアクセスしたい場合にも、ElastiCache を検討します。
ElastiCache は、頻繁にアクセスされるデータをキャッシュに保存することで、データベースのコストを節約します。アプリケーションの読み取りスループット要件が高い場合は、基盤となるデータベースをスケールする代わりに ElastiCache を使用することで、高いスケーラビリティ、高速パフォーマンス、およびデータストレージコストの削減を実現できます。
耐久性を有効にすると、ElastiCache for Valkey は、マイクロ秒の読み取りレイテンシーと 1 桁ミリ秒の書き込みレイテンシー (同期書き込み) またはマイクロ秒の書き込みレイテンシー (非同期書き込み) を備えた耐久性のあるデータストアとしても機能します。詳細については、「ElastiCache の耐久性」を参照してください。
MemoryDB は、超高速のプライマリデータベースを必要とするワークロード向けの、耐久性に優れたインメモリデータベースです。Valkey および Redis OSS と互換性があります。ワークロードに競合のないデータ型 (CRDTs) を使用したマルチリージョンのアクティブ/アクティブレプリケーションが必要な場合は、MemoryDB の使用を検討する必要があります。単一リージョンの耐久性のあるワークロードの場合は、耐久性を有効にした ElastiCache の使用を検討してください。
Amazon Relational Database Service
Amazon Relational Database Service サービスの詳細については、「Amazon RDS」を参照してください。