このページでは、Memorystore for Redis Cluster の単一ゾーン インスタンスの概要について説明します。
単一ゾーン インスタンスのプロビジョニングの手順については、単一ゾーン インスタンスを作成するをご覧ください。
デフォルトでは、Memorystore for Redis Cluster は、インスタンスのノードを使用可能なゾーンに均等に分散します。この設定でノードがどのように分散されるかを示す図については、高可用性とレプリカをご覧ください。
シングルゾーン インスタンスを作成することもできます。シングルゾーン インスタンスは、クライアントを Redis ノードと同じゾーンに配置してゾーン間の通信を回避できるため、マルチゾーン インスタンスよりもレイテンシが低くなります。
インスタンスの作成時に、ゾーン分布モード(シングルゾーンまたはマルチゾーン)を選択します。作成後にゾーン分布モードを変更することはできません。
マルチゾーン インスタンスとシングルゾーン インスタンスのどちらかを選択する場合は、予期しないゾーンの停止が発生した場合のダウンタイムやデータ損失に対するアプリケーションの許容度を考慮する必要があります。
予期しない停止が単一ゾーン インスタンスが配置されているゾーンに影響すると、永続性または高可用性が有効になっていない場合、インスタンス内のすべてのノードへの接続が失われ、データ損失が発生する可能性があります。また、予期しない停止がマルチゾーン インスタンスのいずれかのゾーンに影響した場合、一部のノードのみが使用できなくなることがあります。
同じゾーン内のクライアントから単一ゾーン インスタンスに接続する場合、消費者データ処理の料金は発生しません。詳しくはネットワークの料金をご覧ください。
高可用性でマルチゾーン インスタンスをプロビジョニングすることをおすすめしますが、単一ゾーン インスタンスに次の推奨事項が適用される場合は、次の推奨事項を使用する必要があります。
シングルゾーン インスタンスをプロビジョニングする場合は、レプリカを有効にする必要があります。レプリカは、シャードのホットスポットを減らし、単一ノードの障害に対するシャードの復元力を高めます。
レプリカなしでインスタンスをプロビジョニングする場合でも、シングルゾーン インスタンスを使用する必要があります。詳細については、インスタンスでレプリカを使用しない場合はシングルゾーン インスタンスを選択するをご覧ください。