caffeine

    2

    2答えて

    私は実行に数時間かかる計算的に集中的なオフショー処理タスクがあり、私はメモリ内キャッシュとしてCaffeineを使用しています。最大キャッシュサイズを設定するためのヒューリスティックはなんですか? Javaプログラムを8GBのRAMで実行していますが、キャッシュを4GBほど提供したいと思いますが、キャッシュの実際のサイズにメモリがどのように変換されるかはわかりません。私が決めるJVMをできるように

    5

    1答えて

    spring cache abstractionでjcacheを設定する際に問題があります。 @Configuration @EnableCaching public class CacheConfig { @Bean(name = "caffeineCachingProvider") public CachingProvider caffeineCachingProvi

    0

    1答えて

    私は、アイテムの結果をキャッシュに保存しようとしましたが、キー以外はすべてうまくいっていました。 SimpleKeyGeneratorは、通常、引数に基づいてオブジェクトまたは結果を保存します。私の場合は、キャッシュにオブジェクトを格納し、キーはリスト内のオブジェクトの属性にする必要があります。 public class Item{ private Long id; priva

    1

    1答えて

    私はキャッシュにカフェインを使用したいと思います。私は後書きが必要です。私はデータベースに書き込む時間を制限したい。 documentationはライトバックキャッシュと記述されているので、可能であればそれを設定する方法の例はありません。私はCacheWriterを実装しましたが、たとえば、10秒に1回だけライターを呼び出すように設定する方法を理解していません(何かがキャッシュに変更された場合)。

    1

    1答えて

    私のコードのいくつかをカスタムの有効期限でテストするとき、私はCazeineのキャッシュでカスタムティッカーを使って時間を設定する方法と非常によく似て、Hazelcastのインスタンスで時計の時刻を設定する必要がありました。 これはどこにも記載されておらず、それに関する質問はありません。 HazelcastInstanceのソースコードを追跡する際に、カスタムクロックを使用すると、システムプロパテ

    0

    1答えて

    カフェインとSpring 4+またはSpringブートの統合に関する多くの例があります。しかし、どのようにして、カフェーンをSpringと統合するのですか?3.1とSpringキャッシュ(ではなく JCache)?

    0

    1答えて

    私はSpringブートWebアプリケーションを持っており、SpringセッションをRedisストアとともに使用しています。 Webリクエストでは、時にはレスポンスをキャッシュする必要があり(不要なdbの移動を避けるため)、私はカフェインを使用する予定です。 しかし、カフェイン用のすべてのTTLセットが無視されるため、Redisはキャッシングの実装として(グラブの依存性を含めるとすぐに)引き継ぎます

    0

    1答えて

    Java 8を使用している場合、concurrentedLinkedHashmapの作成者はカフェインに切り替えるためのアドバイスを行います。 私はキャッシュの最も古い要素をどのように取得できるのか知りたかったのです。 (LinkedHashMapでは、これを実現するためにイテレータの最初の要素を削除できます)。 残念ながら、私はカフェインのドキュメントで何も見つかりませんでした。

    2

    1答えて

    カフェインを使用してシンプルな(ロードされていない)キャッシュを作成しようとしています。エラーが報告されたと Cache<String, MyObject> countsCache = CacheBuilder.newBuilder().build(); これは、コンパイルに失敗します。 Error:(42, 31) java: incompatible types: no ins