Package | Description |
---|---|
org.apache.cassandra.cache | |
org.apache.cassandra.db |
Modifier and Type | Class and Description |
---|---|
class |
ConcurrentLinkedHashCache<K extends IMeasurableMemory,V extends IMeasurableMemory>
Wrapper so CLHM can implement ICache interface.
|
class |
ConcurrentLinkedHashCache<K extends IMeasurableMemory,V extends IMeasurableMemory>
Wrapper so CLHM can implement ICache interface.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CacheKey |
interface |
IRowCacheEntry |
Modifier and Type | Class and Description |
---|---|
class |
KeyCacheKey |
class |
RowCacheKey |
class |
RowCacheSentinel
A sentinel object for row caches.
|
Modifier and Type | Method and Description |
---|---|
static <K extends IMeasurableMemory,V extends IMeasurableMemory> |
ConcurrentLinkedHashCache.create(long weightedCapacity) |
static <K extends IMeasurableMemory,V extends IMeasurableMemory> |
ConcurrentLinkedHashCache.create(long weightedCapacity) |
static <K extends IMeasurableMemory,V extends IMeasurableMemory> |
ConcurrentLinkedHashCache.create(long weightedCapacity,
com.googlecode.concurrentlinkedhashmap.EntryWeigher<K,V> entryWeiger)
Initialize a cache with initial capacity with weightedCapacity
|
static <K extends IMeasurableMemory,V extends IMeasurableMemory> |
ConcurrentLinkedHashCache.create(long weightedCapacity,
com.googlecode.concurrentlinkedhashmap.EntryWeigher<K,V> entryWeiger)
Initialize a cache with initial capacity with weightedCapacity
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractThreadUnsafeSortedColumns |
class |
ArrayBackedSortedColumns
A ColumnFamily backed by an ArrayList.
|
class |
AtomicSortedColumns
A thread-safe and atomic ISortedColumns implementation.
|
class |
ColumnFamily
A sorted map of columns.
|
class |
EmptyColumns |
class |
RowIndexEntry |
class |
TreeMapBackedSortedColumns |
class |
UnsortedColumns
A ColumnFamily that allows inserting in any order, even unsorted.
|
Copyright © 2013 The Apache Software Foundation