| Package | Description |
|---|---|
| org.rocksdb |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCompactionFilter<T extends AbstractSlice<?>>
A CompactionFilter allows an application to modify/delete a key-value at
the time of compaction.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DirectSlice
Base class for slices which will receive direct
ByteBuffer based access to the underlying data.
|
class |
Slice
Base class for slices which will receive
byte[] based access to the underlying data.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractCompactionFilter<? extends AbstractSlice<?>> |
ColumnFamilyOptions.compactionFilter() |
AbstractCompactionFilter<? extends AbstractSlice<?>> |
ColumnFamilyOptionsInterface.compactionFilter()
Accessor for the CompactionFilter instance in use.
|
AbstractCompactionFilter<? extends AbstractSlice<?>> |
Options.compactionFilter() |
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractSlice.compare(AbstractSlice<?> other)
Three-way key comparison
|
boolean |
AbstractSlice.startsWith(AbstractSlice<?> prefix)
Determines whether this slice starts with
another slice
|
| Modifier and Type | Method and Description |
|---|---|
ColumnFamilyOptions |
ColumnFamilyOptions.setCompactionFilter(AbstractCompactionFilter<? extends AbstractSlice<?>> compactionFilter) |
T |
ColumnFamilyOptionsInterface.setCompactionFilter(AbstractCompactionFilter<? extends AbstractSlice<?>> compactionFilter)
A single CompactionFilter instance to call into during compaction.
|
Options |
Options.setCompactionFilter(AbstractCompactionFilter<? extends AbstractSlice<?>> compactionFilter) |
Copyright © 2021. All rights reserved.