2017-11-22 2 views

答えて

1

Redisをシングルインスタンス/スタンドアロンモードで使用する場合、データのシャーディング(つまりルーティングキー)は高可用性を維持するだけでなく、データベースの外部で(クライアントまたはプロキシによって)実行する必要があります。クラスタモードで動作している場合、Redisはこれを行います。

0

クラスタモードのない複数のRedisインスタンスを使用する場合、アプリケーションはさまざまなインスタンス間でデータのシャーディングを処理する必要があります。クラスタモードでは、Redisはさまざまなインスタンス間でキースロット割り当てを配信し、Redisクライアントは通常、この情報の読み取り方法と適切なインスタンスからの読み取り/書き込み方法を認識します。

また、パブリッシュ/サブスクライブを使用する場合、クラスタモードを使用しない場合、ブロードキャストはさまざまなマスターノードを経由しません。クラスタモードでは、ブロードキャストはクラスタ内のすべてのノードに届きます。

関連する問題