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). |
Modifier and Type | Class and Description |
---|---|
protected static class |
BTree.NodeFactory
Factory for mutable nodes and leaves used by the
NodeSerializer . |
protected static class |
IndexSegment.ImmutableNodeFactory
Factory for immutable nodes and leaves used by the
NodeSerializer . |
protected static class |
IndexSegmentBuilder.NOPNodeFactory
Factory does not support node or leaf creation.
|
Modifier and Type | Field and Description |
---|---|
static INodeFactory |
IndexSegmentBuilder.NOPNodeFactory.INSTANCE |
static INodeFactory |
BTree.NodeFactory.INSTANCE |
static INodeFactory |
IndexSegment.ImmutableNodeFactory.INSTANCE |
protected INodeFactory |
NodeSerializer.nodeFactory
|
Constructor and Description |
---|
AbstractBTree(IRawStore store,
INodeFactory nodeFactory,
boolean readOnly,
IndexMetadata metadata,
IRecordCompressorFactory<?> recordCompressorFactory) |
NodeSerializer(IAddressManager addressManager,
INodeFactory nodeFactory,
int branchingFactor,
int initialBufferCapacity,
IndexMetadata indexMetadata,
boolean readOnly,
IRecordCompressorFactory<?> recordCompressorFactory)
Designated constructor.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.