Package | Description |
---|---|
org.terrier.realtime |
Provides index structures that support updating and real-time retrieval.
|
org.terrier.realtime.memory |
Provides MemoryIndex structures.
|
org.terrier.realtime.memory.fields |
Provides MemoryIndex structures that support field search.
|
org.terrier.structures.indexing |
Provides the classes used for creating the data structures of
the Terrier platform.
|
org.terrier.structures.indexing.classical |
Provides functionality for creating on-disk indices via indexer classes.
|
org.terrier.structures.integer |
Provides generic posting index classes that support byte-level compression.
|
org.terrier.structures.merging |
Provides classes for merging two sets of data structures, created by Terrier,
into one set of data structures.
|
Modifier and Type | Method and Description |
---|---|
void |
WritableIndex.collectProperties(Index memory,
Index newIndex,
CompressionFactory.CompressionConfiguration compressionConfig)
Write the index properties to the .properties file.
|
Modifier and Type | Field and Description |
---|---|
protected CompressionFactory.CompressionConfiguration |
MemoryIndex.compressionConfig |
Modifier and Type | Method and Description |
---|---|
void |
MemoryIndex.collectProperties(Index memory,
Index newIndex,
CompressionFactory.CompressionConfiguration compressionConfig)
Collect index properties.
|
Modifier and Type | Method and Description |
---|---|
void |
MemoryFields.collectProperties(Index memory,
Index index,
CompressionFactory.CompressionConfiguration compressionConfig)
Collect index properties.
|
Modifier and Type | Class and Description |
---|---|
static class |
CompressionFactory.BitCompressionConfiguration |
Modifier and Type | Method and Description |
---|---|
static CompressionFactory.CompressionConfiguration |
CompressionFactory.getCompressionConfiguration(String structureName,
String[] fieldNames,
boolean blocks) |
Modifier and Type | Field and Description |
---|---|
protected CompressionFactory.CompressionConfiguration |
InvertedIndexBuilder.compressionConfig |
protected CompressionFactory.CompressionConfiguration |
BasicIndexer.compressionDirectConfig
The compression configuration for the direct index
|
protected CompressionFactory.CompressionConfiguration |
BasicIndexer.compressionInvertedConfig
The compression configuration for the inverted index
|
Constructor and Description |
---|
BlockInvertedIndexBuilder(IndexOnDisk index,
String structureName,
CompressionFactory.CompressionConfiguration compressionConfig)
constructor
|
InvertedIndexBuilder(IndexOnDisk i,
String _structureName,
CompressionFactory.CompressionConfiguration compressionConfig)
contructor
|
Modifier and Type | Class and Description |
---|---|
class |
IntegerCodecCompressionConfiguration
Properties:
compression.
IntegerCodec .
For instance, to full compress everything in the inverted index using Frame of Reference (FOR),
as recommended by Catena et al, ECIR 2014, you would set the following properties: |
Modifier and Type | Field and Description |
---|---|
protected CompressionFactory.CompressionConfiguration |
StructureMerger.compressionDirectConfig |
protected CompressionFactory.CompressionConfiguration |
StructureMerger.compressionInvertedConfig |
Terrier 4.0. Copyright © 2004-2014 University of Glasgow