5.7. ディストリビューションモードにおける GET および PUT の使用
5.7.1. ディストリビューションモードの GET および PUT 操作について リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
ディストリビューションモードでは、write コマンドの前にキャッシュがリモートの
GET コマンドを実行します。これは、java.util.Map コントラクトに従って指定されたキーに関連する以前の値を返すメソッド (Cache.put()) があるからです。これがキーを所有しないインスタンスで実行され、エントリーが 1 次キャッシュで見つからない場合、PUT の前にリモートの GET を実行することが、戻り値を取得するための信頼できる唯一の方法になります。
JBoss Data Grid は戻り値を待たなければならないため、キャッシュが同期または非同期であるかに関わらず、
PUT 操作の前に発生する GET 操作は常に同期になります。