- データベース›
- Amazon ElastiCache›
- Amazon ElastiCache for Valkey および Amazon ElastiCache for Redis OSS
Amazon ElastiCache for Valkey および Amazon ElastiCache for Redis OSS
メリット
非常に高いパフォーマンス
ElastiCache は、マイクロ秒単位のレイテンシーを必要とするアプリケーションに最適なインメモリデータストアです。ほとんどの操作でディスクへのラウンドトリップが必要なディスクベースのデータベースと比較して、ElastiCache はディスクよりも桁違いに高速にデータをメモリ内で管理します。クラスター内では 1 秒あたり数億回の操作が行われますが、平均的な読み取りまたは書き込み操作にかかる時間は数マイクロ秒未満です。R7G.4XLarge以上のノードは、ノードあたり1秒あたり100万リクエスト以上、またはクラスターあたり1秒あたり5億リクエストを処理します。安全
ElastiCache では、転送中も保管中も暗号化され (AWS KMS に保存されているカスタマー管理の CMK を含む)、安全なノード間通信のための Valkey と Redis OSS AUTH が用意されているため、個人を特定できる情報 (PII) などの機密データを安全に保つことができます。ユーザーとユーザーグループの作成と管理を可能にするロールベースアクセスコントロール (RBAC) を提供し、AWS IAM IDを使用して接続できるようにし、Amazon VPCをサポートしてクラスターを選択したIP範囲に分離します。お客様の環境を安全に保つため、セキュリティの脆弱性を継続的に監視しています。ElastiCache は PCI に準拠しており、HIPAA に準拠しており、FedRAMP 認定を受けています。オープンソース互換性
Valkey および Redis OSS はインメモリデータストアです。データベース、キャッシュ、メッセージブローカー、キュー、セッションストア、スコアボードなどに使用されています。ElastiCache は、Valkey および Redis OSS のデータフォーマット、API、およびクライアントとの互換性を維持しています。セルフマネージド型の Valkey または Redis OSS ワークロードを、コードを変更せずに ElastiCache に移行できます。高可用性および高信頼性
ElastiCache はクラスターモードと非クラスターモードの両方をサポートします。リードレプリカによる高可用性を実現し、プライマリノードの障害を検出して影響を最小限に抑えながらレプリカをプライマリに昇格させることによる自動フェイルオーバーをサポートします。フェイルオーバーロジックが強化され、クラスターモードのプライマリノードの大部分が使用できない場合に自動的にフェイルオーバーできるようになりました。Redis OSS 用の Valkey または ElastiCache 向けの ElastiCache バージョン 5.0.5 以降では、自動フェイルオーバー対応クラスターは、計画されているすべてのオペレーションについてのオンライン設定変更を提供します。
フルマネージドで実証済みの運用上の優秀性
ElastiCache はクラスターモードと非クラスターモードの両方をサポートします。リードレプリカによる高可用性を実現し、プライマリノードの障害を検出して影響を最小限に抑えながらレプリカをプライマリに昇格させることによる自動フェイルオーバーをサポートします。フェイルオーバーロジックが強化され、クラスターモードのプライマリノードの大部分が使用できない場合に自動フェイルオーバーが可能になります。Redis OSS 用の Valkey または ElastiCache 向けの ElastiCache バージョン 5.0.5 以降では、自動フェイルオーバー対応クラスターは、計画されているすべてのオペレーションについてのオンライン設定変更を提供します。簡単にスケールできる
ElastiCache では、アプリケーションの拡大に合わせて拡張できます。メモリ内データは最大 310 TiB、データ階層化クラスターを使用する場合は最大 982 TiB です。クラスター環境は最大 500 ノード、500 シャードまで拡張できます。需要が変化してもダウンタイムなしでクラスターのスケールアウトとスケールインを行うためのオンラインクラスターサイズ変更をサポートするように設計されています。読み込みキャパシティーは、複数のアベイラビリティーゾーンで最大 5 個のリードレプリカまで拡張できます。書き込み容量を拡張するために、書き込みトラフィックを複数のプライマリに分割できるクラスターモードがサポートされています。