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.
 

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

Provides the hbase data+index+metadata file.



Copyright © 2011 The Apache Software Foundation. All Rights Reserved.