Package org.apache.hadoop.hbase.io.hfile

Provides the hbase data+index+metadata file.

See:
          Description

Interface Summary
BlockCache Block cache interface.
HFileScanner A scanner allows you to position yourself within a HFile and scan through it.
 

Class Summary
CachedBlock Represents an entry in the LruBlockCache.
CachedBlockQueue A memory-bound queue that will grow until an element brings total size >= maxSize.
Compression Compression related stuff.
HFile File format for hbase.
HFile.Reader HFile Reader.
HFile.Reader.Scanner  
HFile.Writer HFile Writer.
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.
LruBlockCache.CacheStats  
SimpleBlockCache Simple one RFile soft reference cache.
 

Enum Summary
Compression.Algorithm Compression algorithms.
 

Exception Summary
InvalidHFileException Thrown when an invalid HFile format is detected
 

Package org.apache.hadoop.hbase.io.hfile Description

Provides the hbase data+index+metadata file.



Copyright © 2012 Cloudera. All Rights Reserved.