Package | Description |
---|---|
com.bigdata.btree.proc | |
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.search |
This package provides full text indexing and search.
|
com.bigdata.service.ndx | |
com.bigdata.service.ndx.pipeline |
Modifier and Type | Class and Description |
---|---|
class |
AbstractKeyArrayIndexProcedureConstructor<T extends IKeyArrayIndexProcedure>
A factory for
IKeyArrayIndexProcedure s so that their data may be key
range partitions and mapped against each relevant index partition. |
Modifier and Type | Class and Description |
---|---|
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 |
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).
|
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 | Class and Description |
---|---|
class |
TextIndexWriteProc
Writes on the text index.
|
Modifier and Type | Method and Description |
---|---|
<T extends IKeyArrayIndexProcedure,O,R,A> |
AbstractScaleOutClientIndexView.newWriteBuffer(IResultHandler<R,A> resultHandler,
IDuplicateRemover<O> duplicateRemover,
AbstractKeyArrayIndexProcedureConstructor<T> ctor) |
<T extends IKeyArrayIndexProcedure,O,R,A> |
ClientIndexView.newWriteBuffer(IResultHandler<R,A> resultHandler,
IDuplicateRemover<O> duplicateRemover,
AbstractKeyArrayIndexProcedureConstructor<T> ctor) |
<T extends IKeyArrayIndexProcedure,O,R,A> |
IAsynchronousWriteBufferFactory.newWriteBuffer(IResultHandler<R,A> resultHandler,
IDuplicateRemover<O> duplicateRemover,
AbstractKeyArrayIndexProcedureConstructor<T> ctor)
Asynchronous write API (streaming writes).
|
Modifier and Type | Class and Description |
---|---|
class |
IndexPartitionWriteTask<H extends IndexAsyncWriteStats<L,HS>,O,E extends KVO<O>,L extends PartitionLocator,S extends IndexPartitionWriteTask,HS extends IndexPartitionWriteStats,M extends IndexWriteTask<H,O,E,S,L,HS,T,R,A>,T extends IKeyArrayIndexProcedure,R,A>
Class drains a
BlockingBuffer writing on a specific index
partition. |
class |
IndexWriteTask<H extends IndexAsyncWriteStats<L,HS>,O,E extends KVO<O>,S extends IndexPartitionWriteTask,L extends PartitionLocator,HS extends IndexPartitionWriteStats,T extends IKeyArrayIndexProcedure,R,A>
Task drains a
BlockingBuffer containing KVO [] chunks, splits
the chunks based on the separator keys for the scale-out index, and then
assigns each chunk to per-index partition BlockingBuffer which is in
turned drained by an IndexPartitionWriteTask that writes onto a
specific index partition. |
static class |
IndexWriteTask.M<T extends IKeyArrayIndexProcedure,O,R,A>
Concrete master hides most of the generic types leaving you with only
those that are meaningfully parameterize for applications using the
streaming write API.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.