cache2k

    1熱度

    1回答

    Cache2k看起來像一個非常有前途的緩存實現。不幸的是,文檔非常有限,這就是爲什麼我需要一些幫助解決以下問題。我正在使用最新版本0.26-BETA。 根據文檔的高速緩存應該是這樣創建的: Cache<String,String> c = CacheBuilder.newCache(String.class, String.class).build(); String val = c.peek

    0熱度

    1回答

    也許我完全誤導了cache2k的工作原理。我想緩存非常昂貴的操作結果,但即使使用相同的密鑰,結果也會一直生成。首先,我想,這些鍵並不是真的相等,但即使使用equals()返回true,緩存似乎也認爲我需要新的結果。 import org.cache2k.Cache; import org.cache2k.CacheBuilder; import org.cache2k.integration.

    0熱度

    1回答

    據說在Cache apidoc中,有幾種方法如purge()或flush()依賴於配置的持久性存儲操作。 不幸的是,我找不到,如何配置一個? 真的有可能嗎?

    1熱度

    1回答

    我使用cache2k作爲我的java應用程序的緩存。 如果緩存不在in-mermoy緩存中,我使用CacheSource進行get和peek請求。 但現在我想實施把的方法。 如何限制內存高速緩存爲例如1000個項目(可選:有時間)? 我怎樣才能把一個項目到內存和mysql?只需添加一個put方法到cachesource? (MySQL是永久緩存) 希望有人能幫助我。 private static