| Package | Description | 
|---|---|
| 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.counters.store | 
 
    This package provides a persistence mechanism for performance
    counters. 
 | 
| com.bigdata.journal | 
 
The journal is an append-only persistence capable data structure
supporting atomic commit, named indices, and transactions. 
 | 
| com.bigdata.mdi | 
 
This package provides a metadata index and range partitioned indices
managed by that metadata index. 
 | 
| com.bigdata.rdf.sail | 
 
This package contains the SAIL that allow bigdata to be used as a backend for
the Sesame 2.x platform. 
 | 
| com.bigdata.resources | 
 
  This package provides the logic to managed the live journal and the
  historical journals and index segments for a  
DataService. | 
| com.bigdata.service | 
 
This package provides implementations of bigdata services (metadata
service, data service, transaction manager service. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractBTree
 Base class for mutable and immutable B+-Tree implementations. 
 | 
class  | 
BTree
 This class implements a variant of a B+Tree in which all values are stored in
 leaves, but the leaves are not connected with prior-next links. 
 | 
class  | 
DelegateBTree
An object that delegates the  
IIndex and ILinearList
 interfaces. | 
class  | 
IndexSegment
An index segment is read-only btree corresponding to some key range of a
 potentially distributed index. 
 | 
class  | 
UnisolatedReadWriteIndex
 A view onto an unisolated index partition which enforces the constraint that
 either concurrent readers -or- a single writer may have access to the
 unisolated index at any given time. 
 | 
| Constructor and Description | 
|---|
DelegateBTree(ILinearList ndx)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CounterSetBTree
An API encapsulating for writing and querying counter sets. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractCommitTimeIndex<T extends ICommitTimeEntry>
Abstract  
BTree mapping commitTime (long integers) to
 ICommitTimeEntry objects. | 
class  | 
CommitRecordIndex
BTree mapping commit times to  
ICommitRecords. | 
class  | 
Name2Addr
Name2Addr is a BTree mapping index names to an Name2Addr.Entry
 containing the last Checkpoint record committed for the named index
 and the timestamp of that commit. | 
static class  | 
TestRestartSafe.MyBTree  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MetadataIndex
A metadata index for the partitions of a distributed index. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
TestMROWTransactions.MyBTree
Helper class for force abort of a B+Tree write. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IndexSegmentIndex
 | 
class  | 
JournalIndex
BTree mapping IJournal createTimes (long integers)
 to JournalMetadata records describing the IJournal. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CommitTimeIndex
BTree whose keys are commit times. | 
static class  | 
EventReceiver.EventBTree
 | 
class  | 
TxId2CommitTimeIndex
 | 
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.