|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use HeapSize | |
|---|---|
| org.apache.hadoop.hbase | |
| org.apache.hadoop.hbase.client | Provides HBase Client |
| org.apache.hadoop.hbase.io.hfile | Provides the hbase data+index+metadata file. |
| org.apache.hadoop.hbase.regionserver | |
| Uses of HeapSize in org.apache.hadoop.hbase |
|---|
| Classes in org.apache.hadoop.hbase that implement HeapSize | |
|---|---|
class |
KeyValue
An HBase Key/Value. |
| Uses of HeapSize in org.apache.hadoop.hbase.client |
|---|
| Classes in org.apache.hadoop.hbase.client that implement HeapSize | |
|---|---|
class |
Put
Used to perform Put operations for a single row. |
| Uses of HeapSize in org.apache.hadoop.hbase.io.hfile |
|---|
| Classes in org.apache.hadoop.hbase.io.hfile that implement HeapSize | |
|---|---|
class |
CachedBlock
Represents an entry in the LruBlockCache. |
class |
CachedBlockQueue
A memory-bound queue that will grow until an element brings total size >= maxSize. |
class |
LruBlockCache
A block cache implementation that is memory-aware using HeapSize,
memory-bound using an LRU eviction algorithm, and concurrent: backed by a
ConcurrentHashMap and with a non-blocking eviction thread giving
constant-time LruBlockCache.cacheBlock(java.lang.String, java.nio.ByteBuffer, boolean) and LruBlockCache.getBlock(java.lang.String) operations. |
| Uses of HeapSize in org.apache.hadoop.hbase.regionserver |
|---|
| Classes in org.apache.hadoop.hbase.regionserver with type parameters of type HeapSize | |
|---|---|
class |
LruHashMap<K extends HeapSize,V extends HeapSize>
The LruHashMap is a memory-aware HashMap with a configurable maximum memory footprint. |
class |
LruHashMap<K extends HeapSize,V extends HeapSize>
The LruHashMap is a memory-aware HashMap with a configurable maximum memory footprint. |
protected static class |
LruHashMap.Entry<K extends HeapSize,V extends HeapSize>
Entry to store key/value mappings. |
protected static class |
LruHashMap.Entry<K extends HeapSize,V extends HeapSize>
Entry to store key/value mappings. |
| Classes in org.apache.hadoop.hbase.regionserver that implement HeapSize | |
|---|---|
class |
HRegion
HRegion stores data for a certain region of a table. |
class |
LruHashMap<K extends HeapSize,V extends HeapSize>
The LruHashMap is a memory-aware HashMap with a configurable maximum memory footprint. |
protected static class |
LruHashMap.Entry<K extends HeapSize,V extends HeapSize>
Entry to store key/value mappings. |
class |
MemStore
The MemStore holds in-memory modifications to the Store. |
class |
Store
A Store holds a column family in a Region. |
| Fields in org.apache.hadoop.hbase.regionserver declared as HeapSize | |
|---|---|
protected K |
LruHashMap.Entry.key
The key |
protected V |
LruHashMap.Entry.value
The value |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||