| Package | Description |
|---|---|
| org.rocksdb |
The RocksDB Java driver
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCompactionFilterFactory<T extends AbstractCompactionFilter<?>>
Each compaction will create a new
AbstractCompactionFilter
allowing the application to know about different compactions |
| Modifier and Type | Class and Description |
|---|---|
class |
CassandraCompactionFilter
Just a Java wrapper around CassandraCompactionFilter implemented in C++
|
class |
RemoveEmptyValueCompactionFilter
Just a Java wrapper around EmptyValueCompactionFilter implemented in C++
|
| 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 |
|---|---|
AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>> |
ColumnFamilyOptions.compactionFilterFactory() |
AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>> |
ColumnFamilyOptionsInterface.compactionFilterFactory()
Accessor for the CompactionFilterFactory instance in use.
|
AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>> |
Options.compactionFilterFactory() |
| 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) |
| Modifier and Type | Method and Description |
|---|---|
ColumnFamilyOptions |
ColumnFamilyOptions.setCompactionFilterFactory(AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>> compactionFilterFactory) |
T |
ColumnFamilyOptionsInterface.setCompactionFilterFactory(AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>> compactionFilterFactory)
This is a factory that provides
AbstractCompactionFilter objects
which allow an application to modify/delete a key-value during background
compaction. |
Options |
Options.setCompactionFilterFactory(AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>> compactionFilterFactory) |
Copyright © 2022. All rights reserved.