2

1. Ignite キャッシュのプライミング中、永続ストアから実行した場合のパフォーマンスは? ウォーム スタート時にキャッシュをプライミングするための推奨される方法は何ですか? ファイル ダンプを取得してキャッシュをプライミングする方法はありますか?永続ストアから実行するよりも高速です。

2.ignite サーバーがダウンした場合、インデックスはどのように構築されますか?

3.再構築された場合、このオーバーヘッドを回避できる方法はありますか? オフ ヒープ ストレージは比較的遅くなります。

4

1 に答える 1

3
  1. 永続ストアから大量のデータをロードするには、使用する方法IgniteDataStreamerCacheStore実装を使用する方法の 2 つがあります。詳細は[1]を参照してください。CacheStore特にパーティション対応のアプローチではパフォーマンスが向上しますが、IgniteDataStreamer他のキャッシュ操作を同時に実行しながらデータを継続的にストリーミングするためにも使用できます。ファイルへのダンプは Ignite ではサポートされていませんが、これを行うエンタープライズ レベルの機能が GridGain によって提供されています [2]。
  2. この場合、インデックスは再構築されません。バックアップがある場合、それらのインデックスとプライマリ エントリのインデックスが維持されるため、ノードに障害が発生しても何も失われません。
  3. 2 で述べたように、ノード障害が発生した場合、インデックスは再構築されません。

[1] https://apacheignite.readme.io/docs/data-loading

[2] https://gridgain.readme.io/docs/local-recoverable-store

于 2016-03-22T00:13:04.803 に答える