datanucleus-api-jdo-3.1.0-m3 でキャッシュに関する適切なドキュメントを検索します。最新の情報を見つけるのは本当に難しいです....
私はこれを試しました:
DataStoreCache cache = PMF.getDataStoreCache();
cache.pinAll(false, MyClazz.class);
JDODataStoreCache jdoCache = (org.datanucleus.api.jdo.JDODataStoreCache) cache;
final Level2Cache l2 = jdoCache.getLevel2Cache();
javax.cache のような外部キャッシュを使用する必要がありますか?また、その方法は?
質問:
- PMがキャッシュを使用していることをどのように証明できますか?
- キャッシュ内のオブジェクトの有効期限を設定する方法は?
- pm がキャッシュを読み取り専用に使用し、書き込みには使用しないように設定するにはどうすればよいですか?
キャッシュが書き込み/更新トランザクションで使用されているが、データストアと一致していない場合、例外が発生しますか?- PM のメソッド「checkConsistency」は、キャッシュが最新でない場合に例外をスローしますか?また、このメソッドの「コスト」はどれくらいですか?
手伝ってくれてありがとう!