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.rdf.lexicon | |
com.bigdata.rdf.spo |
This package defines a statement model using long term identifiers rather than
RDF Value objects.
|
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.sparse |
This package provides support for treating normal B+Trees using a
"sparse row store" pattern and can be applied to both local B+Trees
and scale-out indices.
|
Modifier and Type | Class and Description |
---|---|
class |
FixedLengthPrefixSplits
Imposes constraint that the key before the separatorKey must differ in
the first N bytes from the key after the separator key.
|
Modifier and Type | Method and Description |
---|---|
ISimpleSplitHandler |
IndexMetadata.getSplitHandler()
Object which decides whether and where to split an index partition into 2
or more index partitions.
|
Modifier and Type | Method and Description |
---|---|
void |
IndexMetadata.setSplitHandler(ISimpleSplitHandler splitHandler) |
Modifier and Type | Class and Description |
---|---|
class |
BlobsIndexSplitHandler
Split handler enforces the constraint that a collision bucket is never split
across a shard boundary.
|
Modifier and Type | Class and Description |
---|---|
class |
XXXCShardSplitHandler
A split handler for the xxxC quads indices which ensures that all quads for
the same "triple" are in the same shard.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractTestSegSplitter.RejectSplitsAfterKey
Accepts the recommended separator key unless it is GTE the key given to
the constructor, in which case it refuses to accept any splits.
|
Modifier and Type | Field and Description |
---|---|
protected static ISimpleSplitHandler |
AbstractTestSegSplitter.acceptAllSplits
Always accepts the recommended separator key.
|
protected static ISimpleSplitHandler |
AbstractTestSegSplitter.rejectAllSplits
Always returns
null (never accepts any splits). |
Modifier and Type | Method and Description |
---|---|
static Split[] |
SplitUtility.getSplits(IPartitionIdFactory partitionIdFactory,
LocalPartitionMetadata oldpmd,
IndexSegment seg,
long nominalShardSize,
ISimpleSplitHandler splitHandler)
Choose a set of splits which may be reasonably expected to divide the
IndexSegment into extents each of which is approximately 50%
full. |
Modifier and Type | Class and Description |
---|---|
class |
LogicalRowSplitHandler
This class imposes the constraint that the separator key must not split a
logical.
|
Modifier and Type | Field and Description |
---|---|
static ISimpleSplitHandler |
LogicalRowSplitHandler.INSTANCE |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.