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.rdf.store |
This package provides several realizations of an RDF database using the bigdata
architecture, including one suitable for temporary data, one suitable for local
processing (single host), and one designed for scale-out on commodity hardware.
|
com.bigdata.relation |
This package includes an abstraction layer for relations.
|
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 |
FileMetadataSchema
The schema for metadata about file versions stored in the
BigdataFileSystem . |
Modifier and Type | Class and Description |
---|---|
class |
TripleStoreSchema
Extensions for additional state maintained by the
AbstractTripleStore in the global row store. |
Modifier and Type | Class and Description |
---|---|
class |
RelationSchema
A
Schema for metadata about existing relations. |
Modifier and Type | Class and Description |
---|---|
class |
GlobalRowStoreSchema
Schema for the
SparseRowStore used as a global row store for named
property sets within the federation. |
Modifier and Type | Field and Description |
---|---|
protected Schema |
AbstractAtomicRowReadOrWrite.schema |
Modifier and Type | Method and Description |
---|---|
Schema |
TPS.getSchema() |
Schema |
TPS.TPV.getSchema() |
Schema |
ITPS.getSchema()
The
Schema name. |
Schema |
ITPV.getSchema()
The
Schema . |
Modifier and Type | Method and Description |
---|---|
protected void |
TestTPS.assertEquals(String msg,
Schema expected,
Schema actual) |
protected static TPS |
AbstractAtomicRowReadOrWrite.atomicRead(IIndex ndx,
byte[] fromKey,
Schema schema,
long fromTime,
long toTime,
INameFilter filter,
TPS tps)
Alternative form useful when you have the raw key (unsigned byte[])
rather than a primary key (application object).
|
protected static TPS |
AbstractAtomicRowReadOrWrite.atomicRead(IIndex ndx,
Schema schema,
Object primaryKey,
long fromTime,
long toTime,
long writeTime,
INameFilter filter)
Atomic read on the index.
|
protected void |
AtomicRowWriteRead.atomicWrite(IIndex ndx,
Schema schema,
Object primaryKey,
Map<String,Object> propertySet,
long writeTime) |
ITPS |
SparseRowStore.delete(Schema schema,
Object primaryKey)
Atomic delete of all property values for the current logical row.
|
ITPS |
SparseRowStore.delete(Schema schema,
Object primaryKey,
long fromTime,
long toTime,
long writeTime,
INameFilter filter)
Atomic delete of all property values for the logical row.
|
Object |
SparseRowStore.get(Schema schema,
Object primaryKey,
String name)
Return the current binding for the named property.
|
protected static ITPV |
AbstractAtomicRowReadOrWrite.getCurrentValue(IIndex ndx,
Schema schema,
Object primaryKey,
String name)
Return the current binding for the named property.
|
protected long |
AtomicRowWriteRead.inc(IIndex ndx,
Schema schema,
Object primaryKey,
long timestamp,
String col)
Return the increment of the named property value.
|
Iterator<? extends ITPS> |
SparseRowStore.rangeIterator(Schema schema)
A logical row scan.
|
Iterator<? extends ITPS> |
SparseRowStore.rangeIterator(Schema schema,
Object fromKey,
Object toKey)
A logical row scan.
|
Iterator<? extends ITPS> |
SparseRowStore.rangeIterator(Schema schema,
Object fromKey,
Object toKey,
INameFilter filter)
A logical row scan.
|
Iterator<? extends ITPS> |
SparseRowStore.rangeIterator(Schema schema,
Object fromKey,
Object toKey,
int capacity,
long fromTime,
long toTime,
INameFilter nameFilter)
A logical row scan.
|
Map<String,Object> |
SparseRowStore.read(Schema schema,
Object primaryKey)
Read the most recent logical row from the index.
|
Map<String,Object> |
SparseRowStore.read(Schema schema,
Object primaryKey,
INameFilter filter)
Read the most recent logical row from the index.
|
ITPS |
SparseRowStore.read(Schema schema,
Object primaryKey,
long fromTime,
long toTime,
INameFilter filter)
Read a logical row from the index.
|
Map<String,Object> |
SparseRowStore.write(Schema schema,
Map<String,Object> propertySet)
Atomic write with atomic read-back of the post-update state of the
logical row.
|
Map<String,Object> |
SparseRowStore.write(Schema schema,
Map<String,Object> propertySet,
long writeTime)
Atomic write with atomic read-back of the post-update state of the
logical row.
|
TPS |
SparseRowStore.write(Schema schema,
Map<String,Object> propertySet,
long writeTime,
INameFilter filter,
IPrecondition precondition)
Atomic write with atomic read of the then current post-condition state of
the logical row.
|
TPS |
SparseRowStore.write(Schema schema,
Map<String,Object> propertySet,
long fromTime,
long toTime,
long writeTime,
INameFilter filter,
IPrecondition precondition)
Atomic write with atomic read of the post-condition state of the logical
row.
|
Constructor and Description |
---|
AbstractAtomicRowReadOrWrite(Schema schema,
Object primaryKey,
long fromTime,
long toTime,
INameFilter filter)
Constructor for an atomic write/read operation.
|
AtomicRowDelete(Schema schema,
Object primaryKey,
long fromTime,
long toTime,
long writeTime,
INameFilter filter)
Constructor for an atomic read+delete operation.
|
AtomicRowFilter(Schema schema,
long fromTime,
long toTime,
INameFilter nameFilter) |
AtomicRowRead(Schema schema,
Object primaryKey,
long fromTime,
long toTime,
INameFilter filter)
Constructor for an atomic read operation.
|
AtomicRowWriteRead(Schema schema,
Map<String,Object> propertySet,
long fromTime,
long toTime,
long writeTime,
INameFilter filter,
IPrecondition precondition)
Constructor for an atomic write/read operation.
|
TPS.TPV(Schema schema,
String name,
long timestamp,
Object value) |
TPS(Schema schema,
long timestamp) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.