com.bigdata.rdf.sail
Interface BigdataSail.Options

All Superinterfaces:
AbstractResource.Options, AbstractTripleStore.Options, DataLoader.Options, FullTextIndex.Options, InferenceEngine.Options, KeyBuilder.Options, Options
Enclosing class:
BigdataSail

public static interface BigdataSail.Options
extends AbstractTripleStore.Options

Additional parameters understood by the Sesame 2.x SAIL implementation.

Version:
$Id: BigdataSail.java 2265 2009-10-26 12:51:06Z thompsonbry $
Author:
Bryan Thompson

Field Summary
static String BUFFER_CAPACITY
          The capacity of the statement buffer used to absorb writes.
static String DEFAULT_BUFFER_CAPACITY
           
static String DEFAULT_NATIVE_JOINS
           
static String DEFAULT_QUERY_TIME_EXPANDER
           
static String DEFAULT_TRUTH_MAINTENANCE
           
static String NATIVE_JOINS
          This boolean may be used to specify whether or not to use "native" joins, bypassing the Sesame join mechanism (default "true").
static String QUERY_TIME_EXPANDER
          Option (default true) may be used to explicitly disable query-time expansion for entailments NOT computed during closure.
static String TRUTH_MAINTENANCE
          This optional boolean property may be used to specify whether or not RDFS entailments are maintained by eager closure of the knowledge base (the default is true).
 
Fields inherited from interface com.bigdata.rdf.store.AbstractTripleStore.Options
AXIOMS_CLASS, BLOOM_FILTER, CLOSURE_CLASS, DEFAULT_AXIOMS_CLASS, DEFAULT_BLOOM_FILTER, DEFAULT_CLOSURE_CLASS, DEFAULT_JUSTIFY, DEFAULT_LEXICON, DEFAULT_ONE_ACCESS_PATH, DEFAULT_QUADS, DEFAULT_STATEMENT_IDENTIFIERS, DEFAULT_STORE_BLANK_NODES, DEFAULT_TERMID_BITS_TO_REVERSE, DEFAULT_TEXT_INDEX, DEFAULT_TEXT_INDEX_DATATYPE_LITERALS, DEFAULT_VOCABULARY_CLASS, JUSTIFY, LEXICON, ONE_ACCESS_PATH, QUADS, STATEMENT_IDENTIFIERS, STORE_BLANK_NODES, TERMID_BITS_TO_REVERSE, TEXT_INDEX, TEXT_INDEX_DATATYPE_LITERALS, VOCABULARY_CLASS
 
Fields inherited from interface com.bigdata.relation.AbstractResource.Options
CHUNK_CAPACITY, CHUNK_OF_CHUNKS_CAPACITY, CHUNK_TIMEOUT, DEFAULT_CHUNK_CAPACITY, DEFAULT_CHUNK_OF_CHUNKS_CAPACITY, DEFAULT_CHUNK_TIMEOUT, DEFAULT_FORCE_SERIAL_EXECUTION, DEFAULT_FULLY_BUFFERED_READ_THRESHOLD, DEFAULT_MAX_PARALLEL_SUBQUERIES, FORCE_SERIAL_EXECUTION, FULLY_BUFFERED_READ_THRESHOLD, MAX_PARALLEL_SUBQUERIES, NESTED_SUBQUERY
 
Fields inherited from interface com.bigdata.rdf.rules.InferenceEngine.Options
DEFAULT_FORWARD_CHAIN_OWL_EQUIVALENT_CLASS, DEFAULT_FORWARD_CHAIN_OWL_EQUIVALENT_PROPERTY, DEFAULT_FORWARD_CHAIN_OWL_HAS_VALUE, DEFAULT_FORWARD_CHAIN_OWL_INVERSE_OF, DEFAULT_FORWARD_CHAIN_OWL_SAMEAS_CLOSURE, DEFAULT_FORWARD_CHAIN_OWL_SAMEAS_PROPERTIES, DEFAULT_FORWARD_CHAIN_OWL_TRANSITIVE_PROPERTY, DEFAULT_FORWARD_RDF_TYPE_RDFS_RESOURCE, FORWARD_CHAIN_OWL_EQUIVALENT_CLASS, FORWARD_CHAIN_OWL_EQUIVALENT_PROPERTY, FORWARD_CHAIN_OWL_HAS_VALUE, FORWARD_CHAIN_OWL_INVERSE_OF, FORWARD_CHAIN_OWL_SAMEAS_CLOSURE, FORWARD_CHAIN_OWL_SAMEAS_PROPERTIES, FORWARD_CHAIN_OWL_TRANSITIVE_PROPERTY, FORWARD_CHAIN_RDF_TYPE_RDFS_RESOURCE
 
Fields inherited from interface com.bigdata.journal.Options
ALTERNATE_ROOT_BLOCK, BUFFER_MODE, CREATE, CREATE_TEMP_FILE, CREATE_TIME, DEFAULT_BUFFER_MODE, DEFAULT_CREATE, DEFAULT_CREATE_TEMP_FILE, DEFAULT_DELETE_ON_CLOSE, DEFAULT_DELETE_ON_EXIT, DEFAULT_DOUBLE_SYNC, DEFAULT_FILE_LOCK_ENABLED, DEFAULT_FORCE_ON_COMMIT, DEFAULT_FORCE_WRITES, DEFAULT_HISTORICAL_INDEX_CACHE_CAPACITY, DEFAULT_HISTORICAL_INDEX_CACHE_TIMEOUT, DEFAULT_INITIAL_EXTENT, DEFAULT_LIVE_INDEX_CACHE_CAPACITY, DEFAULT_LIVE_INDEX_CACHE_TIMEOUT, DEFAULT_MAXIMUM_EXTENT, DEFAULT_READ_CACHE_CAPACITY, DEFAULT_READ_CACHE_MAX_RECORD_SIZE, DEFAULT_READ_ONLY, DEFAULT_USE_DIRECT_BUFFERS, DEFAULT_VALIDATE_CHECKSUM, DEFAULT_WRITE_CACHE_CAPACITY, DELETE_ON_CLOSE, DELETE_ON_EXIT, DOUBLE_SYNC, FILE, FILE_LOCK_ENABLED, FORCE_ON_COMMIT, FORCE_WRITES, HISTORICAL_INDEX_CACHE_CAPACITY, HISTORICAL_INDEX_CACHE_TIMEOUT, INITIAL_EXTENT, JNL, LIVE_INDEX_CACHE_CAPACITY, LIVE_INDEX_CACHE_TIMEOUT, MAXIMUM_EXTENT, minimumInitialExtent, minimumWriteCacheCapacity, OFFSET_BITS, READ_CACHE_CAPACITY, READ_CACHE_MAX_RECORD_SIZE, READ_ONLY, SEG, TMP_DIR, USE_DIRECT_BUFFERS, VALIDATE_CHECKSUM, WRITE_CACHE_CAPACITY
 
Fields inherited from interface com.bigdata.btree.keys.KeyBuilder.Options
COLLATOR, DECOMPOSITION, STRENGTH, USER_COUNTRY, USER_LANGUAGE, USER_VARIANT
 
Fields inherited from interface com.bigdata.rdf.store.DataLoader.Options
CLOSURE, COMMIT, DEFAULT_CLOSURE, DEFAULT_COMMIT, DEFAULT_FLUSH, DEFAULT_VERIFY_DATA, FLUSH, VERIFY_DATA
 
Fields inherited from interface com.bigdata.search.FullTextIndex.Options
DEFAULT_INDEXER_COLLATOR_STRENGTH, DEFAULT_INDEXER_TIMEOUT, DEFAULT_OVERWRITE, INDEXER_COLLATOR_STRENGTH, INDEXER_TIMEOUT, OVERWRITE
 

Field Detail

TRUTH_MAINTENANCE

static final String TRUTH_MAINTENANCE
This optional boolean property may be used to specify whether or not RDFS entailments are maintained by eager closure of the knowledge base (the default is true). This property only effects data loaded through the Sail.


DEFAULT_TRUTH_MAINTENANCE

static final String DEFAULT_TRUTH_MAINTENANCE
See Also:
Constant Field Values

BUFFER_CAPACITY

static final String BUFFER_CAPACITY
The capacity of the statement buffer used to absorb writes.

See Also:
DEFAULT_BUFFER_CAPACITY

DEFAULT_BUFFER_CAPACITY

static final String DEFAULT_BUFFER_CAPACITY
See Also:
Constant Field Values

NATIVE_JOINS

static final String NATIVE_JOINS
This boolean may be used to specify whether or not to use "native" joins, bypassing the Sesame join mechanism (default "true"). Native joins translate high-level query from an TupleExpr into an IRule and then execute the IRule. The generated IRules operate directly with the SPORelation and SPO objects using internal 64-bit term identifiers rather than RDF Values. When query results are externalized, efficient batch resolution is used to translate from those 64-bit term identifiers to BigdataValues.

See Also:
DEFAULT_NATIVE_JOINS

DEFAULT_NATIVE_JOINS

static final String DEFAULT_NATIVE_JOINS
See Also:
Constant Field Values

QUERY_TIME_EXPANDER

static final String QUERY_TIME_EXPANDER
Option (default true) may be used to explicitly disable query-time expansion for entailments NOT computed during closure. In particular, this may be used to disable the query time expansion of (x rdf:type rdfs:Resource) and owl:sameAs. (Those entailments are fast for the LocalTripleStore but have not been optimized for scale-out deployments.)

See Also:
DEFAULT_QUERY_TIME_EXPANDER

DEFAULT_QUERY_TIME_EXPANDER

static final String DEFAULT_QUERY_TIME_EXPANDER
See Also:
Constant Field Values


Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.