我一直在寻找一个针对java的轻量级缓存系统,我一直在探索一些不同的选择;我想知道人们认为最容易实现什么以及什么是最轻量级的。
这些是我一直在探索的内容:
我也对其他想法持开放态度,目前,我正在使用一个hashmap,只是从那里获取值;我想要一些功能更丰富的东西。我没有任何需求,但肯定会有一些方便的东西,如TTL和最大尺寸等等。
非常感谢任何输入。
答案 0 :(得分:2)
“轻量级”有点宽泛。在cache2k内,我尝试以不同的方式解决它:
无论如何,你的问题应该更具体。它不符合一般问题指南。问题是要广泛,你要求的是产品。
答案 1 :(得分:0)
如果您只是寻找简单的非分布式解决方案,那么Guava缓存非常棒。我还建议使用Infinispan - 它非常容易为单个主机应用程序设置,而对于分发的应用程序则不那么难。