0

3 つの質問があります。

1. Ignite でのデルタ操作は、基本的にオブジェクト全体を再送信するオーバーヘッドを回避するために使用されますが、pojo でデルタを実行している間、バイナリ オブジェクトが再構築されます。決まり文句じゃない?他の多くのオーバーヘッドが削減されることに同意します。

2.レプリケーションを使用するクライアント サーバー モードを検討する場合、デルタはどのようにレプリカを介して転送されますか?

3.SQL クエリを使用してキャッシュにアクセスしようとしているときに、動的 POJO を実装するにはどうすればよいですか?

4

1 に答える 1

1
  1. ここでの主な利点は、ネットワークを介した大きなデータ オブジェクトの転送を回避できることです。通常、これが最大のオーバーヘッドになります。また、バイナリ オブジェクト ビルダーは高度に最適化されているため、1 つのフィールドを更新すると、このフィールドのみが更新され、配列内の他のすべてのコピーが安価に作成されることに注意してください。これは、オブジェクトを完全に逆シリアル化し、再度シリアル化することとは異なります。
  2. キャッシュ内のプライマリ ノードはATOMIC新しい値をバックアップに送信しますが、バックアップはデフォルトで非同期に更新されるため、通常は問題になりません。「TRANSACTIONAL」キャッシュは常にエントリ プロセッサを送信し、値は送信しません。
  3. 動的 SQL スキーマは現在サポートされていませんが、ロードマップ上にあります。
于 2016-03-08T17:45:09.323 に答える