Tôi đang tìm kiếm một bộ nhớ đệm trong bộ nhớ Java đơn giản có khả năng đồng thời tốt (vì vậy LinkedHashMap không đủ tốt) và có thể được tuần tự hóa vào đĩa định kỳ.
Một tính năng tôi cần, nhưng đã được chứng minh là khó tìm, là một cách để "nhìn trộm" một đối tượng. Bằng cách này, ý tôi là lấy một đối tượng từ bộ nhớ cache mà không làm cho bộ nhớ cache giữ đối tượng lâu hơn nó sẽ có.
Cập nhật: Một yêu cầu bổ sung mà tôi đã quên đề cập là tôi cần có thể sửa đổi các đối tượng được lưu trong bộ nhớ cache (chúng chứa mảng float) tại chỗ.
Bất cứ ai có thể cung cấp bất kỳ khuyến nghị?