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.proc | |
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.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 |
AtomicBlockAppendProc
Atomic append of a single block to a file version.
|
class |
AtomicBlockWriteProc
Atomic write of a single block for a file version.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IKeyArrayIndexProcedure<T>
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
interface |
IKeyRangeIndexProcedure<T>
Interface for procedures that are mapped across one or more index
partitions based on a key range (fromKey, toKey).
|
interface |
IParallelizableIndexProcedure<T>
A marker interface for an
IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
interface |
ISimpleIndexProcedure<T>
Interface for procedures that operation on a single index or index partition
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIndexProcedure<T>
Base class has some utility methods.
|
class |
AbstractKeyArrayIndexProcedure<T>
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). |
class |
AbstractKeyRangeIndexProcedure<T> |
class |
BatchContains
Batch existence test operation.
|
class |
BatchInsert
Batch insert operation.
|
class |
BatchLookup
Batch lookup operation.
|
class |
BatchPutIfAbsent
Batch conditional insert operation (putIfAbsent).
|
class |
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).
|
class |
RangeCountProcedure
This procedure computes a range count on an index.
|
Constructor and Description |
---|
IndexProcedureTask(ConcurrencyManager concurrencyManager,
long startTime,
String name,
IIndexProcedure<T> proc) |
Modifier and Type | Class and Description |
---|---|
class |
BlobsWriteProc
This unisolated operation inserts
Value s into the
{termCode,hash(Value),counter}:Value index, assigning IV s to
Value s as a side-effect. |
class |
Id2TermWriteProc
Unisolated write operation makes consistent assertions on the
id:term index based on the data developed by the
Term2IdWriteProc
operation. |
class |
Term2IdWriteProc
This unisolated operation inserts terms into the term:id index,
assigning identifiers to terms as a side-effect.
|
Modifier and Type | Class and Description |
---|---|
class |
JustIndexWriteProc
Procedure for writing
Justification s on an index or index
partition. |
class |
SPOIndexWriteProc
Procedure for batch insert on a single statement index (or index partition).
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMutableRelationIndexWriteProcedure<T>
Marker interface for procedures responsible for writing on an
IIndex
in order to satisfy an IMutableRelation write. |
Modifier and Type | Method and Description |
---|---|
Future |
AbstractResourceManagerTestCase.MockMetadataService.submit(long tx,
String name,
IIndexProcedure proc) |
Modifier and Type | Class and Description |
---|---|
class |
TextIndexWriteProc
Writes on the text index.
|
Modifier and Type | Method and Description |
---|---|
<T> Future<T> |
IDataService.submit(long tx,
String name,
IIndexProcedure<T> proc)
Submit a procedure.
|
<T> Future<T> |
DataService.submit(long tx,
String name,
IIndexProcedure<T> proc)
Note: This chooses
ITx.READ_COMMITTED if the the index has
ITx.UNISOLATED isolation and the IIndexProcedure is an
read-only operation. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAtomicRowReadOrWrite
Abstract class implements the atomic read operation.
|
class |
AtomicRowDelete
Atomic delete of a logical row.
|
class |
AtomicRowRead
Atomic read of the logical row associated with some
Schema and
primary key. |
class |
AtomicRowWriteRead
Atomic write on a logical row.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.