2016-11-30 18 views
1

Igniteに対するJCSの長所と短所は何ですか? Apache Igniteでは、キャッシュが格納されているサーバーノードは、クライアントアプリケーション以外の別のホストマシン内の別のJVMで実行できます。たとえば、アプリケーションを4つのノードに分散し、分散キャッシュを10の独立した独立したノードに分散することができます。 JCSキャッシュはこのシナリオをサポートできますか?キャッシュ - JCS VS Apache Ignite

JCSキャッシュは分散キャッシュをサポートしていますが、キャッシュはクライアントアプリケーションと同じJVMプロセスに存在するか、Igniteのように別のものにすることができます。

答えて

1

これは2つの異なるプロジェクトです。 JCSは、主に読み取り専用に設計されたローカルのインメモリキャッシュです。各ローカルキャッシュは、ローカルキャッシュが更新されるたびに他のキャッシュインスタンスに通知するラテラルTCPキャッシュを持つことができますが、一貫性の保証はなく、パーティション化もありません。データグリッド(実際にはそれ以上)は、別のクラスターで動作し、別のクラスター上で動作し、ノード間でデータをパーティション化し、更新の一貫性を保証し、ノードの数に関係なく、持ってる。

あなたのユースケースの記述に基づいて、私はIgniteがより適していると思います。

関連する問題