Memorystore の信頼性ガイド

Last reviewed 2023-08-07 UTC

Memorystore はフルマネージドのインメモリ ストアであり、Redis と Memcached という 2 つのオープンソース キャッシュ ソリューションのマネージド バージョンを提供します。Memorystore はスケーラブルで、プロビジョニング、レプリケーション、フェイルオーバー、パッチ適用などの複雑なタスクを自動化します。

ベスト プラクティス

  • Redis の一般的なベスト プラクティス - Redis データベース(RDB)バックアップのエクスポート、リソースを大量に消費するオペレーション、接続の再試行が必要なオペレーションに関するガイダンス。さらに、メンテナンス、メモリ管理、サーバーレス VPC アクセス コネクタの設定、プライベート サービス アクセス接続モード、モニタリングとアラートに関する情報も含まれています。
  • Redis メモリ管理のベスト プラクティス - インスタンス容量や Maxmemory の構成などのメモリ管理のコンセプト、エクスポート、スケーリング、バージョン アップグレード オペレーション、メモリ管理指標、メモリ不足の解決方法。
  • Redis 指数バックオフ - 指数バックオフの仕組み、アルゴリズムの例、最大バックオフと最大再試行回数の仕組み。
  • Memcached のベスト プラクティス - キャッシュミスに対応するアプリケーションの設計方法、ノードの IP アドレスへの直接接続、Memcached の自動検出サービス。また、max-item-size パラメータの構成、クラスタのバランス確保、Cloud Monitoring を使用した重要指標のモニタリングに関するガイダンスも含まれます。
  • Memcached メモリ管理のベスト プラクティス - Memcached インスタンスのメモリの構成、予約済みメモリの構成、予約済みメモリを増やすタイミング、メモリ使用量の指標。