Package com.bigdata.btree.view

 

See:
          Description

Class Summary
FusedTupleCursor<E> Layers on the additional methods from the ITupleCursor interface.
FusedTupleIterator<I extends ITupleIterator<E>,E> An aggregate iterator view of the one or more source ITupleIterators.
FusedView A fused view providing read-write operations on multiple B+-Trees mapping variable length unsigned byte[] keys to arbitrary values.
 

Package com.bigdata.btree.view Description

This package provides support for a view of a local B+-Tree comprised of one or more source B+-Tree instances. The first component of the view is always a mutable BTree used to absorb writes for the view (read-only views use a read-only instance of that BTree). The sources in the view are ordered. Reads read against the sources in order, stopping on the first source for which their is a hit for a tuple. Writes are always directed to the first source in the view.

Fused views are the basic building block for index partitions. Each index partition consists of a mutable B+-Tree on the live journal and zero or more IndexSegments having historical data for the same view.



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