Interface | Description |
---|---|
Index |
Consisting of a top level Index interface and two sub-interfaces which handle read and write operations,
Searcher and Indexer respectively, this defines a secondary index implementation.
|
Index.Indexer |
Listener for processing events emitted during a single partition update.
|
Index.Searcher |
Performs the actual index lookup during execution of a ReadCommand.
|
IndexRegistry |
The collection of all Index instances for a base table.
|
Class | Description |
---|---|
SecondaryIndexBuilder |
Manages building an entire index from column family data.
|
SecondaryIndexManager |
Handles the core maintenance functionality associated with indexes: adding/removing them to or from
a table, (re)building during bootstrap or other streaming operations, flushing, reloading metadata
and so on.
|
Exception | Description |
---|---|
IndexNotAvailableException |
Thrown if a secondary index is not currently available.
|
Copyright © 2017 The Apache Software Foundation