| Package | Description |
|---|---|
| org.rocksdb |
The RocksDB Java driver
|
| Modifier and Type | Method and Description |
|---|---|
CompactionOptionsUniversal |
AdvancedColumnFamilyOptionsInterface.compactionOptionsUniversal()
The options needed to support Universal Style compactions
|
CompactionOptionsUniversal |
ColumnFamilyOptions.compactionOptionsUniversal() |
CompactionOptionsUniversal |
Options.compactionOptionsUniversal() |
CompactionOptionsUniversal |
CompactionOptionsUniversal.setAllowTrivialMove(boolean allowTrivialMove)
Option to optimize the universal multi level compaction by enabling
trivial move for non overlapping files.
|
CompactionOptionsUniversal |
CompactionOptionsUniversal.setCompressionSizePercent(int compressionSizePercent)
If this option is set to be -1 (the default value), all the output files
will follow compression type specified.
|
CompactionOptionsUniversal |
CompactionOptionsUniversal.setMaxMergeWidth(int maxMergeWidth)
The maximum number of files in a single compaction run.
|
CompactionOptionsUniversal |
CompactionOptionsUniversal.setMaxSizeAmplificationPercent(int maxSizeAmplificationPercent)
The size amplification is defined as the amount (in percentage) of
additional storage needed to store a single byte of data in the database.
|
CompactionOptionsUniversal |
CompactionOptionsUniversal.setMinMergeWidth(int minMergeWidth)
The minimum number of files in a single compaction run.
|
CompactionOptionsUniversal |
CompactionOptionsUniversal.setSizeRatio(int sizeRatio)
Percentage flexibility while comparing file size.
|
CompactionOptionsUniversal |
CompactionOptionsUniversal.setStopStyle(CompactionStopStyle compactionStopStyle)
The algorithm used to stop picking files into a single compaction run
Default:
CompactionStopStyle.CompactionStopStyleTotalSize |
| Modifier and Type | Method and Description |
|---|---|
T |
AdvancedColumnFamilyOptionsInterface.setCompactionOptionsUniversal(CompactionOptionsUniversal compactionOptionsUniversal)
Set the options needed to support Universal Style compactions
|
ColumnFamilyOptions |
ColumnFamilyOptions.setCompactionOptionsUniversal(CompactionOptionsUniversal compactionOptionsUniversal) |
Options |
Options.setCompactionOptionsUniversal(CompactionOptionsUniversal compactionOptionsUniversal) |
Copyright © 2022. All rights reserved.