20.2. 埋め込みモードを使用する理由
個別の Red Hat Data Grid サーバーモジュールについて学ぶ前に、すべての利点があるものの、クライアントサーバー Red Hat Data Grid には p2p よりも短所があります。p2p では、すべてのピアが相互に等しいため、p2p デプロイメントはクライアントサーバーサーバーよりも単純であるため、デプロイメントが簡素化されます。そのため、Red Hat Data Grid を初めて使用する場合には、クライアントサーバーと比較すると、p2p が容易になる可能性が高くなります。
リモート呼び出しのシリアライズおよびネットワークコストにより、クライアントサーバーの Red Hat Data Grid 要求が p2p 要求よりも長くなる可能性が高くなります。そのため、アプリケーションを設計する際に考慮すべき重要な要素です。たとえば、複製された Red Hat Data Grid キャッシュでは、特にデータサイズが大きくなると、クライアントサーバーモードで Red Hat Data Grid にアクセスするサーバー側のアプリケーションに接続する軽量 HTTP クライアントが、p2p モードで Red Hat Data Grid にアクセスするのがより高性能になる可能性があります。分散キャッシュでは、p2p デプロイメントではローカルで利用可能なデータがある保証がないため、大きな違いが大きくなるとは限りません。
アプリケーション層の弾力性が重要ではない場合や、サーバー側のアプリケーションが state-transfer-disabled で複製された Red Hat Data Grid キャッシュインスタンスにアクセスする場所は、Red Hat Data Grid の p2p デプロイメントがクライアントサーバーの場合よりも適しています。