See: Description
Interface | Description |
---|---|
BigdataFileSystem.Options |
Configuration options.
|
Document |
Document model interface for operations on the
IContentRepository . |
DocumentHeader |
Document header interface for
Document s stored in the
IContentRepository . |
IContentRepository | Deprecated
This is part of the BFS support.
|
Class | Description |
---|---|
AbstractRepositoryTestCase | |
AtomicBlockAppendProc |
Atomic append of a single block to a file version.
|
AtomicBlockWriteProc |
Atomic write of a single block for a file version.
|
BigdataFileSystem |
A distributed file system with extensible metadata and atomic append
implemented using the bigdata scale-out architecture.
|
BlobOverflowHandler |
Copies blocks onto the target store during overflow handling.
|
BlockIdentifierIterator |
Extracts the block identifier from the key.
|
DocumentHeaderImpl |
Flyweight
DocumentHeader implementation. |
DocumentImpl |
Flyweight document implementation.
|
FileMetadataSchema |
The schema for metadata about file versions stored in the
BigdataFileSystem . |
FileVersionDeleter |
A procedure that performs a key range scan, marking all non-deleted
versions within the key range as deleted (by storing a null property
value for the
FileMetadataSchema.VERSION ). |
FileVersionInputStream |
Reads from blocks visited by a range scan for a file and version.
|
FileVersionOutputStream |
Class buffers up to a block of data at a time and flushes blocks using an
atomic append operation on the identifier file version.
|
GlobalFileSystemHelper |
Helper class.
|
RepositoryDocumentImpl |
A read-only view of a
Document that has been read from a
BigdataFileSystem . |
TestAll |
Aggregates test suites in increase dependency order.
|
TestAppendBlock |
Test atomic append operations on the file data index for the
BigdataFileSystem . |
TestCopyStream |
Unit tests for copying streams into the repository and reading them back.
|
TestFileMetadataIndex |
Test operations on the file metadata index for the
BigdataFileSystem . |
TestFileVersionOutputStream |
Tests some specifics of the
FileVersionOutputStream . |
TestRandomBlockOps |
Unit tests for random block IO include read, write, overwrite (aka update),
and delete.
|
TestRandomBlockOps.StressTest |
Stress test helper class.
|
TestRandomBlockOps.TestOp |
Tests of the
Op test helper class. |
TestRangeDelete |
Test suite for
BigdataFileSystem.deleteAll(String, String) . |
TestRangeScan |
Test suite for
BigdataFileSystem.getDocumentHeaders(String, String) . |
Exception | Description |
---|---|
ExistsException |
Thrown when the identified document already exists.
|
NotFoundException |
Thrown when the identified document was not found.
|
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. Content is arbitrary byte[]s broken down into chunks of up to 64M each. Basic and extensible metadata may be stored for any given item of content. Atomic operations on chunks are provided for reading, writing, deleting, etc. The architecture is designed for interoperation with map / reduce style processing.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.