public class SkipListMemTableConfig extends MemTableConfig
Modifier and Type | Field and Description |
---|---|
static long |
DEFAULT_LOOKAHEAD |
Constructor and Description |
---|
SkipListMemTableConfig()
SkipListMemTableConfig constructor
|
Modifier and Type | Method and Description |
---|---|
long |
lookahead()
Returns the currently set lookahead value.
|
protected long |
newMemTableFactoryHandle()
This function should only be called by Options.setMemTableConfig(),
which will create a c++ shared-pointer to the c++ MemTableRepFactory
that associated with the Java MemTableConfig.
|
SkipListMemTableConfig |
setLookahead(long lookahead)
Sets lookahead for SkipList
|
public static final long DEFAULT_LOOKAHEAD
public SkipListMemTableConfig()
public SkipListMemTableConfig setLookahead(long lookahead)
lookahead
- If non-zero, each iterator's seek operation
will start the search from the previously visited record
(doing at most 'lookahead' steps). This is an
optimization for the access pattern including many
seeks with consecutive keys.public long lookahead()
protected long newMemTableFactoryHandle()
MemTableConfig
newMemTableFactoryHandle
in class MemTableConfig
Options.setMemTableConfig(MemTableConfig)