Uses of Class
com.bigdata.rawstore.AbstractRawStore

Packages that use AbstractRawStore
com.bigdata.btree The BTree is a scalable B+-Tree with copy-on-write semantics mapping variable length unsigned byte[] keys to variable length byte[] values (null values are allowed). 
com.bigdata.journal The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. 
com.bigdata.rawstore A set of interfaces and some simple implementations for a read-write store without atomic commit or transactions. 
 

Uses of AbstractRawStore in com.bigdata.btree
 

Subclasses of AbstractRawStore in com.bigdata.btree
 class IndexSegmentStore
          A read-only store backed by a file containing a single IndexSegment.
 

Uses of AbstractRawStore in com.bigdata.journal
 

Subclasses of AbstractRawStore in com.bigdata.journal
 class AbstractBufferStrategy
          Abstract base class for IBufferStrategy implementation.
 class BasicBufferStrategy
          Implements logic to read from and write on a buffer.
 class BufferedDiskStrategy
          A disk-based strategy where a large buffer is used to minimize the chance that a read will read through to the disk (under normal circumstances the on-disk file will be fully buffered).
 class DirectBufferStrategy
          Direct buffer strategy uses a direct ByteBuffer as a write through cache and writes through to disk for persistence.
 class DiskBackedBufferStrategy
          Abstract base class for implementations that use a direct buffer as a write through cache to an image on the disk.
 class DiskOnlyStrategy
          Disk-based journal strategy.
 class MappedBufferStrategy
           Memory-mapped journal strategy (this mode is NOT recommended).
 class TemporaryRawStore
          A non-restart-safe store for temporary data that buffers data in memory until the write cache overflows (or is flushed to the disk) and then converts to a disk-based store.
 class TemporaryStore
          A temporary store that supports named indices but no concurrency controls.
 class TransientBufferStrategy
          Transient buffer strategy uses a direct buffer but never writes on disk.
 

Uses of AbstractRawStore in com.bigdata.rawstore
 

Subclasses of AbstractRawStore in com.bigdata.rawstore
 class AbstractRawWormStore
          An abstract base class for IRawStore implementations that use an append only (Write Once, Read Many) strategy.
 class SimpleMemoryRawStore
          A purely transient append-only implementation useful when data need to be buffered in memory.
 



Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.