パスワードを忘れた? アカウント作成
432444 journal

quabbinの日記: JSR-107

日記 by quabbin

少々必要にかられて、Cacheを行う汎用機構であるJCache(JSR-107)のドラフトを読んでみたが、なにかキャッシュの利用シーンについて、私は正しい認識を持っているのか不安になった。
キャッシュの機構、特にLRUが使いたくなるような場合は、あるメモリ上の実ブロックに対してデータアクセスするAPIを利用したとき、APIがバックグラウンドで勝手にデータアクセス日時を用いて透過的にデータをキャッシュし、書き込み時にはwrite throughやwrite backによって適切に記録先に記録していくものと理解していた。
しかし、この草案ではjavax.cache.Cacheインターフェースを常に意識しなければキャッシュ機構が扱えず、キャッシュされているかいないかでコードがかわってくるような構成になっている。
どうしてそういう考えで設計をしているのだろうか…。
もう少し掘り下げて資料を集める必要がありそうだが、今日は時間切れ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

物事のやり方は一つではない -- Perlな人

読み込み中...