Memorystore

Redis と Memcached 向けのフルマネージドのインメモリ データストア サービス

このプロダクトのドキュメントを見る

フルマネージドのインメモリ データストア サービス

Google が管理するスケーラブルで安全な高可用性インフラストラクチャ上に構築された Memorystore は、フルマネージドのインメモリ データストア サービスです。Memorystore を使用すると、ミリ秒未満のデータアクセスを実現するアプリケーション キャッシュを構築できます。Memorystore は Redis と Memcached のオープンソース プロトコルに対応しているため、コードを変更することなく簡単に移行できます。

最新情報

アプリの構築に専念のロゴ

アプリの構築に専念

オープンソースの Redis と Memcached を活用することで、コード作成のための時間を増やし、管理にかかる時間を減らすことができます。Memorystore では、高可用性の実現やフェイルオーバー、パッチ適用、モニタリングといった複雑なタスクが自動で行われるため、コーディングの時間をより多く確保できます。

必要に応じてスケーリングのロゴ

必要に応じてスケーリング

Memorystore を使用すると、アプリケーションに必要なミリ秒未満のレイテンシやスループットを簡単に実現できます。最も低い階層と最も小さいサイズから開始し、アプリケーションの可用性への影響を最小限に抑えながら、インスタンスを容易に拡張できます。Memorystore for Memcached は、低レイテンシで数百万の QPS をサポートする 5 TB の大容量のクラスタに対応できます。

高可用性のロゴ

高可用性

高可用性が必要なユースケースでは、Memorystore for Redis インスタンスが 2 つのゾーンにレプリケートされ、99.9% の可用性 SLA を提供します。各インスタンスは常に監視され、自動フェイルオーバーによってアプリケーションの停止を最小限に抑えます。

Google レベルのセキュリティのロゴ

Google レベルのセキュリティ

Memorystore の各インスタンスは、プライベート IP によってインターネットから分離、保護されるだけでなく、IAM のロールに基づいたアクセス制御によっても保護されます。

簡単なリフト&シフトのロゴ

簡単なリフト&シフト

Memorystore は、オープンソース プロトコルに完全に対応しているため、コードを変更することなくアプリケーションをオープンソースの Redis と Memcached から Memorystore にリフト&シフトできます。既存のツールやクライアント ライブラリがすべてそのまま機能するので、新しいツールを習得する必要はありません。

特長

エンジンの選択

特に人気の高い 2 つのオープンソース キャッシュ エンジンからエンジンを選択して、アプリケーションを構築します。Memorystore は Redis と Memcached の両方をサポートし、プロトコルに完全に対応しています。コストや可用性の要件に合った適切なエンジンを選択できます。

セキュリティ

Memorystore は、VPC ネットワークとプライベート IP によってインターネットから保護されるだけでなく、IAM とも統合されています。24 時間 365 日のモニタリングによって、アプリケーションとデータを確実に保護します。

フルマネージド

プロビジョニングやレプリケーション、フェイルオーバー、パッチ適用がすべて自動化されているため、DevOps の実施にかかる時間が大幅に短縮されます。

モニタリング

Cloud Monitoring でインスタンスのモニタリングやカスタム アラートの設定ができます。また、OpenCensus と統合し、クライアント側指標の分析情報をさらに詳細に取得することもできます。

高可用性

スタンダード ティアの Memorystore for Redis インスタンスは、自動フェイルオーバーによって 99.9% の可用性 SLA を提供し、インスタンスの高可用性を確保します。また、Memcached インスタンスでも同じ可用性 SLA が提供されます。

移行

Memorystore はオープンソース プロトコルに対応しているため、コードを変更することなく簡単にアプリケーションを切り替えられます。インポート / エクスポート機能を活用すると、Redis と Memcached インスタンスを Google Cloud に移行できます。

Descartes Labs では長きにわたり Redis を愛用しており、その高いパフォーマンスが気に入っています。数万もの CPU の非同期タスクキューの格納から、ML モデルから出力された Key-Value 型特徴ベクトルの一元的かつ永続的な保管まで、当社ではあらゆる用途で Redis を使用してきました。Memorystore によって、管理に手間をかけずにプロビジョニングやスケーリングを即座に行うことができる、俊敏でスケーラブルな NoOps の Redis 用インスタンスを利用できるようになりました。

Descartes Labs 社 共同設立者兼クラウド アーキテクト Tim Kelton 氏

技術リソース

料金

Memorystore for Redis インスタンスの料金は、GB-時間ごとに課金されます。課金額は、サービス階層や容量階層のほか、インスタンスがプロビジョニングされているリージョンに応じて異なります。Memorystore を使用する際の事前契約は不要です。

次の表は、アイオワ州リージョンにおける基本階層インスタンスの料金の概要を示しています。すべての階層とリージョンの料金について詳しくは、Memorystore の料金ガイドをご覧ください。

容量階層 容量 料金
M1 1~4 GB GB-時間あたり $0.049
M2 5~10 GB GB-時間あたり $0.027
M3 11~35 GB GB-時間あたり $0.023
M4 36~100 GB GB-時間あたり $0.019
M5 100 GB 超 GB-時間あたり $0.016
ネットワーク(上り、内向き) Memorystore への上り: 無料
ネットワーク(下り、外向き) Memorystore からの下り: 無料

次のステップに進む

Google Cloud をご利用のお客様には、12 か月間有効の無料クレジット $300 分を差し上げます。

開始にあたりサポートが必要な場合
信頼できるパートナーの活用

Redis は Redis Labs Ltd. の商標です。すべての権利は Redis Labs Ltd. に帰属します。Google による使用はすべて参照目的に限られており、Redis と Google との間のスポンサーシップ、支持、提携を示すものではありません。