Java 线程安全LRU缓存实现

Java 线程安全LRU缓存实现,java,multithreading,Java,Multithreading,我需要创建线程安全的LRU缓存。我不想重新发明轮子,但我正在寻找一个简单的解决方案。我看过ApacheLRU,但它不能在多线程环境中提供安全性。我可以使用带有锁定策略的LinkedHashMap编写我自己的实现,但我只是想看看我们是否有现成的解决方案可用。您可以在上查看Cacheonix开源缓存。它有一个完全线程安全的本地缓存模式。我是开发人员,所以我很乐意回答您的任何问题 问候, 斯拉瓦-伊梅舍夫番石榴。您还可以将LinkedHashMap与RemoveedStantry一起使用,并轻松添加自

我需要创建线程安全的LRU缓存。我不想重新发明轮子,但我正在寻找一个简单的解决方案。我看过ApacheLRU,但它不能在多线程环境中提供安全性。我可以使用带有锁定策略的
LinkedHashMap
编写我自己的实现,但我只是想看看我们是否有现成的解决方案可用。

您可以在上查看Cacheonix开源缓存。它有一个完全线程安全的本地缓存模式。我是开发人员,所以我很乐意回答您的任何问题

问候,

斯拉瓦-伊梅舍夫

番石榴。您还可以将
LinkedHashMap
RemoveedStantry
一起使用,并轻松添加自己的线程安全性。