|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IHardReferenceGlobalLRU | |
|---|---|
| com.bigdata.cache | A canonicalizing object cache may be constructed from an outer weak reference value hash map backed by an inner hard reference LRU policy. |
| Uses of IHardReferenceGlobalLRU in com.bigdata.cache |
|---|
| Classes in com.bigdata.cache that implement IHardReferenceGlobalLRU | |
|---|---|
class |
BCHMGlobalLRU<V>
A cache based on the BufferedConcurrentHashMap from the infinispan
project. |
class |
BCHMGlobalLRU2<K,V>
A mostly non-blocking cache based on a ConcurrentHashMap and batched
updates to its access policy. |
class |
HardReferenceGlobalLRU<K,V>
Deprecated. This implementation is not used. |
class |
HardReferenceGlobalLRURecycler<K,V>
A canonicalizing collection of weakly held hard reference hash maps backed by a single Least Recently Used (LRU) ordering over entries. |
class |
HardReferenceGlobalLRURecyclerExplicitDeleteRequired<K,V>
A canonicalizing collection of strongly held hard reference hash maps backed by a single Least Recently Used (LRU) ordering over entries. |
class |
StoreAndAddressLRUCache<V>
Global LRU implementation based on a single map whose keys include both the IRawStore.getUUID() and the long addr of the record
within the store. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||