Memorystore for Valkey と Aiven for Valkey の比較:シャーディングとノード復旧

Google Cloud Memorystore と Aiven for Valkey について、拡張方法、クラスター接続、フェイルオーバーがチームの作業に与える影響を確認します。

Memorystore for Valkey と Aiven for Valkey のアイコン、Momento のブランドロゴ

Memorystore for Valkey は、容量を自社で制御し、自ら導入するオートスケーリングを求める Google Cloud のチームに適しています。Aiven for Valkey はより多くのクラウドに配置できますが、水平方向に拡張するには限定提供の新しいクラスターサービスが必要です。どちらのサービスでも、アプリケーションの拡大とノード障害からの復旧方法を考慮して、最初のトポロジーを選びます。

比較の概要

比較項目Memorystore for ValkeyAiven for Valkey
料金(レプリカ 2 台を含む)$32.40/GB 月から$45.70/GB 月から
提供環境Google CloudAWS, Google Cloud, Azure
エンジンとバージョンValkey 9Valkey 9
稼働率 SLA99.99%99.99%
サポート SLA最短 5 分最短 15 分
最大サイズ28 TB19 TB
対応クライアントRESP 互換(クラスターまたはスタンドアロンモード)RESP 互換(クラスターまたはスタンドアロンモード)

Google Cloud Memorystore について

Google Cloud Memorystore for Valkey は、Valkey を基盤とするマネージドキャッシュサービスです。Google Cloud 上でクラスターモードを有効または無効にした構成を提供し、利用者がノードタイプ、容量、トポロジーを選択します。関連する Memorystore for Redis と Redis Cluster は別のサービスです。

Aiven for Valkey について

Aiven for Valkey は、AWS、Google Cloud、Azure で利用できる Aiven のマネージド Valkey サービスです。プランごとに容量とレプリケーション構成が異なり、クラスター構成と非クラスター構成を選べます。日常的なインフラとデータベースの運用は Aiven が管理します。

最近の更新

2026 年 9 月 24 日 - Memorystore の現行 Valkey 9 リリースが一般提供になりました。Valkey 9 を検討するチームは、このリリースを選択できます。現在のバージョン表では、このリリースがデフォルトとされています。アップグレード後のダウングレードはできません。

2026 年 9 月 2 日 - Momento は、Momento Cache 向けに Cluster と Flex の容量モデルを導入しました。どちらも専用のマネージド Valkey リソースを提供します。Cluster ではトポロジーを選択でき、Flex では容量の範囲内でトポロジーをサービスが選びます。Momento にクラスター運用を任せながら、チームに合う容量の設定方法を選択できます。

ワークロードの拡大に対応できるトポロジーを選ぶ

Memorystore では、自社のチームがノードタイプとシャード数を選択します。通常のクラスター構成向けの 6 種類のノードタイプは、CPU とメモリをあらかじめ定めた組み合わせで提供します。Memorystore Cluster Autoscaler を導入して、CPU とメモリの需要に応じてシャード数を調整できます。この自動化の設定と運用は自社のチームが担います。

Memorystore のクラスターモードによって、アプリケーションの接続方法も決まります。クラスターモードが有効なインスタンスにはクラスター対応クライアントが必要です。無効なインスタンスは 1 つのシャードと通常のクライアントを使用します。どちらのモードでも容量は変更できますが、モードをそのまま切り替えることはできません。

Aiven のクラスター構成は限定提供で、新規サービスとクラスター対応クライアントが必要です。

データに合う復旧経路を選ぶ

Aiven の非クラスター構成の Startup プランは 1 台のノードを使用します。そのノードを失うと、バックアップから代替ノードを復元する必要があり、停止時間が発生し、バックアップ後の書き込みが失われます。Business はスタンバイを 1 台、Premium は 2 台追加し、自動フェイルオーバーを備えます。(Aiven の高可用性)

Memorystore の非同期レプリケーションでは、予期しないフェイルオーバー時に確認応答済みの書き込みが失われる可能性があります。

クライアント接続数に合わせて Aiven の容量を決める

Aiven の接続数の推定値は購入するサーバーメモリに連動します。4 GB の例では同時接続を 16,384 と見積もっていますが、実際の上限はプランとプロバイダーで異なります。そのため、クライアント群が大きいと、データセットが小さくても接続容量がサイズ選択の課題になります。

Momento Cache を試す

クライアント群がデータセットより速く拡大するワークロードに対し、Momento Cache は数百万のクライアントを想定したゲートウェイを提供します。3 つのサービスすべてで Valkey を利用できるため、クライアント統合と運用責任の分担が有用な評価軸になります。

Momento Cache は、マネージドゲートウェイの背後に専用の高性能 Valkey を配置し、アプリケーションが成長してもクライアントの統合方法を安定して維持します。インスタンスタイプ、シャード、レプリカを直接制御したい場合は Cluster を、容量とレプリケーションの範囲を設定してトポロジーの選択を Momento に任せたい場合は Flex を選びます。どちらも組み込みのオートスケーリングとフルマネージドのクラスター運用を備えています。

Momento のソリューションエンジニアに相談して、ワークロードに合う容量モデルと構成を検討してください。

よくある質問

両サービスの稼働率 SLA はどう違いますか?

Memorystore と Aiven は、どちらも稼働率 99.99% の SLA を提供します。

サポートの応答時間はどのくらいですか?

Google Cloud サポートの初回応答は最短 5 分です。Aiven サポートの初回応答は最短 15 分です。

Memorystore の縮小時には何に注意すべきですか?

エビクションに依存するワークロードについて、Google はメモリの急増が処理をブロックする可能性があるため、CPU やメモリを減らさないよう注意しています。また、再シャーディングではサービスが利用可能な状態を保ちながらもレイテンシが増えることがあります。(Memorystore のベストプラクティス)