1

Mapstore が構成された IMap があります。複数のスレッドから IMap を取得すると、1 回のフェッチで正しく動作し、他は自動的にヒットするようです。したがって、キャッシュから取得しようとするとImapが自動的にロックメカニズムをオンにしているのだろうかと思いますが、実際にこれを確認したところはありませんが、ロックされているように動作します。

誰かがこれを確認できますか?

4

1 に答える 1

2

com.hazelcast.core.IMap javadocから:

同時実行、分散、監視可能、クエリ可能なマップ。

そのため、同時実行性は設計上保証されていますが、必ずしもロックが使用されているとは限りません。

hazelcast のドキュメントから:

Hazelcast Distributed Map (IMap) は、スレッド セーフ要件を満たすためにスレッド セーフです。これらの要件が増加する場合、または同時実行をより詳細に制御したい場合

これは、さまざまな方法で実現できますlock/unlock

于 2016-08-17T10:52:47.807 に答える