engine.Indexer
An all-purpose interface to an index.
Usage
engine.Indexer()Creates an [IndexWriter][lupyne.engine.indexers.IndexWriter] with a delegated [IndexSearcher][lupyne.engine.indexers.IndexSearcher].
Parameters
nrt-
optionally use a near real-time searcher
Methods
| Name | Description |
|---|---|
| commit() | Commit writes and [refresh][lupyne.engine.indexers.Indexer.refresh] searcher. |
| refresh() | Store refreshed searcher from [reopening][lupyne.engine.indexers.IndexSearcher.reopen]. |
commit()
Commit writes and [refresh][lupyne.engine.indexers.Indexer.refresh] searcher.
Usage
commit(merge=False)Parameters
merge-
merge segments with deletes, or optionally specify maximum number of segments
refresh()
Store refreshed searcher from [reopening][lupyne.engine.indexers.IndexSearcher.reopen].
Usage
refresh()