|
||||||||||
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 | |
org.apache.hadoop.hbase.regionserver.wal |
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, boolean) 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 |
Uses of HeapSize in org.apache.hadoop.hbase.regionserver.wal |
---|
Classes in org.apache.hadoop.hbase.regionserver.wal that implement HeapSize | |
---|---|
class |
WALEdit
WALEdit: Used in HBase's transaction log (WAL) to represent the collection of edits (KeyValue objects) corresponding to a single transaction. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |