Ich suche nach einem einfachen Java-In-Memory-Cache mit guter Parallelität (daher ist LinkedHashMap nicht gut genug), der regelmäßig auf die Festplatte serialisiert werden kann.
Eine Funktion, die ich brauche, die sich jedoch als schwer zu finden erwiesen hat, ist die Möglichkeit, ein Objekt zu "betrachten". Damit meine ich das Abrufen eines Objekts aus dem Cache, ohne dass der Cache das Objekt länger als sonst festhält.
Update: Eine zusätzliche Anforderung, die ich nicht erwähnt habe, ist, dass ich in der Lage sein muss, die zwischengespeicherten Objekte (sie enthalten Float-Arrays) direkt zu ändern.
Kann jemand irgendwelche Empfehlungen geben?