OCI Cache と Render Key Value の比較: 接続制限とリサイズのトレードオフ

OCI と Render のマネージド Valkey を、レプリカを含む RAM 料金、リージョン復旧、永続化、サービス保証の観点から比較します。

Momento ブランドを添えた OCI Cache と Render Key Value のアイコン

OCI Cache for Valkey は、Oracle のプライベートクラウドネットワーク内でシステムを構築し、メモリ、ノード、シャーディングを制御したいチームに適しています。Render Key Value は Render アプリケーションと手軽に統合できますが、インスタンスの拡大時には短い停止が発生し、既存インスタンスをそのまま縮小することはできません。

比較の概要

比較項目OCI Cache for ValkeyRender Key Value
料金(レプリカ 2 台を含む)$30.78/GB 月から$27/GB 月から
提供環境OCIRender クラウド
エンジンとバージョンValkey 8Valkey 8 または Redis 6
稼働率 SLA99.95%不明
サポート SLA最短 15 分不明
最大サイズ50 TB40 GB
同時接続数40,000最大 40,000

OCI Cache について

OCI Cache は、Oracle Cloud Infrastructure で提供される Oracle のマネージドキャッシュサービスです。Valkey と Redis に対応し、シャーディングありとなしの構成を利用できます。利用者がメモリ、ノード、シャーディングを構成し、アプリケーションはサポートされるネットワークルーティングを通じてプライベートエンドポイントに接続します。

Render Key Value について

Render Key Value は Render のホスト型キーバリューサービスです。新規インスタンスは Valkey 8、従来のインスタンスは Redis 6 で稼働します。利用者がプロビジョニングするインスタンスサイズを選択し、それに応じてメモリと接続数の上限が決まります。

最近の更新

2026 年 9 月 9 日 - OCI がクロスリージョンレプリケーションを追加しました。特定のリージョンペアにある、条件を満たす非シャーディングクラスターでリージョン障害からの復旧を選択できるようになりました。ただし、セカンダリの昇格とアプリケーションの接続先変更は引き続き自社で行います。

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

接続数の上限とデータセット容量を分けて考える

OCI の帯域幅割り当ては、プロビジョニングしたメモリに伴って増えます。そのため、データセットが収まっていても、必要なスループットがサイジングを左右する場合があります。各ノードは最大 40,000 接続に対応し、同時実行数が過剰になると応答レイテンシが増加することがあります。(OCI の概要、クライアントのベストプラクティス)

Render の接続数上限はインスタンスプランに連動します。1 GB プランは 1,000 接続、40 GB プランは 40,000 接続を許可します。クライアント数の増加により、データ量に必要なサイズを超えて、より大きなメモリプランが必要になる場合があります。(Render のコンピュートプラン)

リサイズ時の停止とリージョン復旧を計画に含める

Render のアップグレードではインスタンスが再起動し、およそ 1~2 分間利用できなくなります。既存インスタンスのダウングレードはできません。再起動に伴うデータ損失の影響は選択した永続化モードで決まるため、アップグレード計画にはアプリケーションのフォールバックとキャッシュのウォームアップも含める必要があります。

OCI のクロスリージョンレプリケーションは、特定のリージョンペアで非同期スタンバイを提供し、ノードあたり 8 GB 以上の非シャーディングクラスターに限られます。リージョン復旧には、セカンダリのスタンドアロンクラスターへの変換とアプリケーションの接続先変更が必要です。参加クラスターではバックアップがサポートされず、直近の未レプリケーションの書き込みが失われる可能性があります。

Momento Cache を試す

クライアント群が急速に増えるキャッシュでは、容量と運用モデルの選択肢として Momento をご検討ください。

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

ワークロードに適した容量モデルと構成について、Momento のソリューションエンジニアに相談する。

よくある質問

Render Key Value は Valkey を使用していますか?

はい。新規インスタンスは Valkey 8 を使用します。2025 年 2 月 12 日より前に作成された従来のインスタンスは Redis 6 で稼働し、機能バージョンのアップグレードなしで運用が続きます。Render は両エンジンのセキュリティパッチ保守について説明しています。

Render の有料インスタンスで永続化を無効にできますか?

はい。有料インスタンスは Journal + Snapshot、Snapshot only、Off に対応します。モード変更ではインスタンスが再起動し、Off への変更、または Off からの変更ではすべてのデータが失われます。Off は破棄可能なキャッシュエントリに適しています。(Render の永続化オプション)

アプリケーションはどのように接続しますか?

OCI はプライベートエンドポイントを使用し、適切なネットワークルーティングが必要です。シャーディング構成では、クラスターモードとホスト名に対応したクライアントが必要です。Render のプライベートアクセスには、同じワークスペースとリージョンが必要です。Render の外部アクセスでは IP 許可リストと認証を使用します。

稼働率の保証はどう違いますか?

Oracle は月間可用性 99.95% の保証を公開しています。Render の公開条件では、Key Value の稼働率は定められていません。