Documentation ¶
Overview ¶
Package gtreap provides an in-memory implementation of the KVStore interfaces using the gtreap balanced-binary treap, copy-on-write data structure.
Package gtreap provides an in-memory implementation of the KVStore interfaces using the gtreap balanced-binary treap, copy-on-write data structure.
Package gtreap provides an in-memory implementation of the KVStore interfaces using the gtreap balanced-binary treap, copy-on-write data structure.
Index ¶
Constants ¶
View Source
const Name = "gtreap_compact"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Reader ¶
type Reader struct {
// contains filtered or unexported fields
}
func (*Reader) PrefixIterator ¶
func (*Reader) RangeIterator ¶
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
func (*Store) Compact ¶
Compact removes DictionaryTerm entries with a count of zero. This is a workaround for github issue #374. Code from https://github.com/blevesearch/bleve/pull/1317.
type Writer ¶
type Writer struct {
// contains filtered or unexported fields
}
func (*Writer) ExecuteBatch ¶
func (*Writer) NewBatchEx ¶
Click to show internal directories.
Click to hide internal directories.