分散キャッシュの概念について混乱しています。私はそれが何であるかをGoogle検索からちょっと知っています。分散キャッシュは複数のサーバーにまたがる場合があるため、サイズとトランザクション容量を拡大できます。しかし、それがどのように機能するか、またはデータがどのように配布されるかはよくわかりません。
たとえば、データ 1、2、3、4、5、6、7、8、9、10、および2 つのキャッシュ サーバー A および B があるとします。分散キャッシュを使用する場合、考えられる解決策の 1 つは、データ 1、3、5、7、9 をキャッシュ サーバー A に格納し、2、4、6、8、10 をキャッシュ サーバー B に格納することです。
それで、これは正しいですか、それとも私はそれを誤解しましたか?
2 番目の質問は、サーバー ノードという言葉をよく耳にすることです。それは何ですか?上記の例では、サーバー A はサーバー ノードですよね?
3 番目の質問です。サーバー (サーバー A としましょう) がダウンした場合、どうすればよいでしょうか? 上記の例が正しければ、サーバー A がダウンしているときにキャッシュからデータ 1、3、5、7、9 を取得できない場合、キャッシュ サーバーはこの場合に何ができるでしょうか?