Package | Description |
---|---|
com.bigdata.bfs |
This package provides a scale-out content repository (aka distributed file
system) suitable as the backend for a REST-ful service using the bigdata
architecture.
|
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.btree.proc | |
com.bigdata.btree.view | |
com.bigdata.journal |
The journal is an append-only persistence capable data structure
supporting atomic commit, named indices, and transactions.
|
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.relation |
This package includes an abstraction layer for relations.
|
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.search |
This package provides full text indexing and search.
|
com.bigdata.service |
This package provides implementations of bigdata services (metadata
service, data service, transaction manager service.
|
com.bigdata.service.ndx | |
com.bigdata.service.ndx.pipeline | |
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.
|
Class and Description |
---|
IIndexProcedure
An arbitrary procedure run against a single index.
|
ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
Class and Description |
---|
AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedure s so that their data may be key
range partitions and mapped against each relevant index partition. |
IKeyRangeIndexProcedure
Interface for procedures that are mapped across one or more index
partitions based on a key range (fromKey, toKey).
|
IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
Class and Description |
---|
AbstractIndexProcedure
Base class has some utility methods.
|
AbstractKeyArrayIndexProcedure
Abstract base class supports compact serialization and compression for remote
IKeyArrayIndexProcedure execution (procedures may be executed on a
local index, but they are only (de-)serialized when executed on a remote
index). |
AbstractKeyArrayIndexProcedure.ResultBitBuffer
A class useful for sending a logical
boolean[] back from a
remote procedure call. |
AbstractKeyArrayIndexProcedure.ResultBuffer
A class useful for sending some kinds of data back from a remote
procedure call (those readily expressed as a
byte[][] ). |
AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedure s so that their data may be key
range partitions and mapped against each relevant index partition. |
AbstractKeyRangeIndexProcedure |
BatchContains
Batch existence test operation.
|
BatchContains.BatchContainsConstructor
Factory for
BatchContains procedures. |
BatchInsert
Batch insert operation.
|
BatchInsert.BatchInsertConstructor
Factory for
BatchInsert procedures. |
BatchLookup
Batch lookup operation.
|
BatchLookup.BatchLookupConstructor
Factory for
BatchLookup procedures. |
BatchPutIfAbsent
Batch conditional insert operation (putIfAbsent).
|
BatchPutIfAbsent.BatchPutIfAbsentConstructor
Factory for
BatchPutIfAbsent procedures. |
BatchRemove
Batch removal of one or more tuples, optionally returning their existing
values, the #of tuples that were deleted, or a mask indicating which tuples
were deleted (polymorphic return type).
|
BatchRemove.BatchRemoveConstructor
Factory for
BatchRemove procedures. |
IIndexProcedure
An arbitrary procedure run against a single index.
|
IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
IKeyRangeIndexProcedure
Interface for procedures that are mapped across one or more index
partitions based on a key range (fromKey, toKey).
|
IParallelizableIndexProcedure
A marker interface for an
IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
SplitValuePair
A key/value pair where the key is a Split.
|
Class and Description |
---|
AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedure s so that their data may be key
range partitions and mapped against each relevant index partition. |
IKeyRangeIndexProcedure
Interface for procedures that are mapped across one or more index
partitions based on a key range (fromKey, toKey).
|
IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
Class and Description |
---|
IIndexProcedure
An arbitrary procedure run against a single index.
|
Class and Description |
---|
AbstractIndexProcedure
Base class has some utility methods.
|
AbstractKeyArrayIndexProcedure
Abstract base class supports compact serialization and compression for remote
IKeyArrayIndexProcedure execution (procedures may be executed on a
local index, but they are only (de-)serialized when executed on a remote
index). |
AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedure s so that their data may be key
range partitions and mapped against each relevant index partition. |
IIndexProcedure
An arbitrary procedure run against a single index.
|
IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
IParallelizableIndexProcedure
A marker interface for an
IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
Class and Description |
---|
AbstractIndexProcedure
Base class has some utility methods.
|
AbstractKeyArrayIndexProcedure
Abstract base class supports compact serialization and compression for remote
IKeyArrayIndexProcedure execution (procedures may be executed on a
local index, but they are only (de-)serialized when executed on a remote
index). |
AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedure s so that their data may be key
range partitions and mapped against each relevant index partition. |
IIndexProcedure
An arbitrary procedure run against a single index.
|
IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
IParallelizableIndexProcedure
A marker interface for an
IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
Class and Description |
---|
IIndexProcedure
An arbitrary procedure run against a single index.
|
Class and Description |
---|
IIndexProcedure
An arbitrary procedure run against a single index.
|
Class and Description |
---|
AbstractIndexProcedure
Base class has some utility methods.
|
AbstractKeyArrayIndexProcedure
Abstract base class supports compact serialization and compression for remote
IKeyArrayIndexProcedure execution (procedures may be executed on a
local index, but they are only (de-)serialized when executed on a remote
index). |
AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedure s so that their data may be key
range partitions and mapped against each relevant index partition. |
IIndexProcedure
An arbitrary procedure run against a single index.
|
IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
IParallelizableIndexProcedure
A marker interface for an
IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
Class and Description |
---|
IIndexProcedure
An arbitrary procedure run against a single index.
|
Class and Description |
---|
AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedure s so that their data may be key
range partitions and mapped against each relevant index partition. |
IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
IKeyRangeIndexProcedure
Interface for procedures that are mapped across one or more index
partitions based on a key range (fromKey, toKey).
|
IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
Class and Description |
---|
AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedure s so that their data may be key
range partitions and mapped against each relevant index partition. |
IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
Class and Description |
---|
AbstractIndexProcedure
Base class has some utility methods.
|
IIndexProcedure
An arbitrary procedure run against a single index.
|
ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.