| Package | Description |
|---|---|
| org.rocksdb |
| Modifier and Type | Method and Description |
|---|---|
Options |
Options.oldDefaults(int majorVersion,
int minorVersion) |
Options |
Options.optimizeForPointLookup(long blockCacheSizeMb) |
Options |
Options.optimizeForSmallDb() |
Options |
Options.optimizeForSmallDb(Cache cache) |
Options |
Options.optimizeLevelStyleCompaction() |
Options |
Options.optimizeLevelStyleCompaction(long memtableMemoryBudget) |
Options |
Options.optimizeUniversalStyleCompaction() |
Options |
Options.optimizeUniversalStyleCompaction(long memtableMemoryBudget) |
Options |
Options.prepareForBulkLoad()
Set appropriate parameters for bulk loading.
|
Options |
Options.setAccessHintOnCompactionStart(AccessHint accessHint) |
Options |
Options.setAdviseRandomOnOpen(boolean adviseRandomOnOpen) |
Options |
Options.setAllow2pc(boolean allow2pc) |
Options |
Options.setAllowConcurrentMemtableWrite(boolean allowConcurrentMemtableWrite) |
Options |
Options.setAllowFAllocate(boolean allowFAllocate) |
Options |
Options.setAllowIngestBehind(boolean allowIngestBehind) |
Options |
Options.setAllowMmapReads(boolean allowMmapReads) |
Options |
Options.setAllowMmapWrites(boolean allowMmapWrites) |
Options |
Options.setArenaBlockSize(long arenaBlockSize) |
Options |
Options.setAtomicFlush(boolean atomicFlush) |
Options |
Options.setAvoidFlushDuringRecovery(boolean avoidFlushDuringRecovery) |
Options |
Options.setAvoidFlushDuringShutdown(boolean avoidFlushDuringShutdown) |
Options |
Options.setAvoidUnnecessaryBlockingIO(boolean avoidUnnecessaryBlockingIO) |
Options |
Options.setBestEffortsRecovery(boolean bestEffortsRecovery) |
Options |
Options.setBgerrorResumeRetryInterval(long bgerrorResumeRetryInterval) |
Options |
Options.setBloomLocality(int bloomLocality) |
Options |
Options.setBottommostCompressionOptions(CompressionOptions bottommostCompressionOptions) |
Options |
Options.setBottommostCompressionType(CompressionType bottommostCompressionType) |
Options |
Options.setBytesPerSync(long bytesPerSync) |
Options |
Options.setCfPaths(Collection<DbPath> cfPaths) |
Options |
Options.setCompactionFilter(AbstractCompactionFilter<? extends AbstractSlice<?>> compactionFilter) |
Options |
Options.setCompactionFilterFactory(AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>> compactionFilterFactory) |
Options |
Options.setCompactionOptionsFIFO(CompactionOptionsFIFO compactionOptionsFIFO) |
Options |
Options.setCompactionOptionsUniversal(CompactionOptionsUniversal compactionOptionsUniversal) |
Options |
Options.setCompactionPriority(CompactionPriority compactionPriority) |
Options |
Options.setCompactionReadaheadSize(long compactionReadaheadSize) |
Options |
Options.setCompactionStyle(CompactionStyle compactionStyle) |
Options |
Options.setCompactionThreadLimiter(ConcurrentTaskLimiter compactionThreadLimiter) |
Options |
Options.setComparator(AbstractComparator comparator) |
Options |
Options.setComparator(BuiltinComparator builtinComparator) |
Options |
Options.setCompressionOptions(CompressionOptions compressionOptions) |
Options |
Options.setCompressionPerLevel(List<CompressionType> compressionLevels) |
Options |
Options.setCompressionType(CompressionType compressionType) |
Options |
Options.setCreateIfMissing(boolean flag) |
Options |
Options.setCreateMissingColumnFamilies(boolean flag) |
Options |
Options.setDbLogDir(String dbLogDir) |
Options |
Options.setDbPaths(Collection<DbPath> dbPaths) |
Options |
Options.setDbWriteBufferSize(long dbWriteBufferSize) |
Options |
Options.setDelayedWriteRate(long delayedWriteRate) |
Options |
Options.setDeleteObsoleteFilesPeriodMicros(long micros) |
Options |
Options.setDisableAutoCompactions(boolean disableAutoCompactions) |
Options |
Options.setDumpMallocStats(boolean dumpMallocStats) |
Options |
Options.setEnablePipelinedWrite(boolean enablePipelinedWrite) |
Options |
Options.setEnableThreadTracking(boolean enableThreadTracking) |
Options |
Options.setEnableWriteThreadAdaptiveYield(boolean enableWriteThreadAdaptiveYield) |
Options |
Options.setEnv(Env env) |
Options |
Options.setErrorIfExists(boolean errorIfExists) |
Options |
Options.setFailIfOptionsFileError(boolean failIfOptionsFileError) |
Options |
Options.setForceConsistencyChecks(boolean forceConsistencyChecks) |
Options |
Options.setHardPendingCompactionBytesLimit(long hardPendingCompactionBytesLimit) |
Options |
Options.setIncreaseParallelism(int totalThreads) |
Options |
Options.setInfoLogLevel(InfoLogLevel infoLogLevel) |
Options |
Options.setInplaceUpdateNumLocks(long inplaceUpdateNumLocks) |
Options |
Options.setInplaceUpdateSupport(boolean inplaceUpdateSupport) |
Options |
Options.setIsFdCloseOnExec(boolean isFdCloseOnExec) |
Options |
Options.setKeepLogFileNum(long keepLogFileNum) |
Options |
Options.setLevel0FileNumCompactionTrigger(int level0FileNumCompactionTrigger) |
Options |
Options.setLevel0SlowdownWritesTrigger(int level0SlowdownWritesTrigger) |
Options |
Options.setLevel0StopWritesTrigger(int level0StopWritesTrigger) |
Options |
Options.setLevelCompactionDynamicLevelBytes(boolean enableLevelCompactionDynamicLevelBytes) |
Options |
Options.setLevelZeroFileNumCompactionTrigger(int numFiles) |
Options |
Options.setLevelZeroSlowdownWritesTrigger(int numFiles) |
Options |
Options.setLevelZeroStopWritesTrigger(int numFiles) |
Options |
Options.setListeners(List<AbstractEventListener> listeners) |
Options |
Options.setLogFileTimeToRoll(long logFileTimeToRoll) |
Options |
Options.setLogger(Logger logger) |
Options |
Options.setLogReadaheadSize(long logReadaheadSize) |
Options |
Options.setManifestPreallocationSize(long size) |
Options |
Options.setManualWalFlush(boolean manualWalFlush) |
Options |
Options.setMaxBackgroundCompactions(int maxBackgroundCompactions)
Deprecated.
|
Options |
Options.setMaxBackgroundFlushes(int maxBackgroundFlushes)
Deprecated.
|
Options |
Options.setMaxBackgroundJobs(int maxBackgroundJobs) |
Options |
Options.setMaxBgErrorResumeCount(int maxBgerrorResumeCount) |
Options |
Options.setMaxBytesForLevelBase(long maxBytesForLevelBase) |
Options |
Options.setMaxBytesForLevelMultiplier(double multiplier) |
Options |
Options.setMaxBytesForLevelMultiplierAdditional(int[] maxBytesForLevelMultiplierAdditional) |
Options |
Options.setMaxCompactionBytes(long maxCompactionBytes) |
Options |
Options.setMaxFileOpeningThreads(int maxFileOpeningThreads) |
Options |
Options.setMaxLogFileSize(long maxLogFileSize) |
Options |
Options.setMaxManifestFileSize(long maxManifestFileSize) |
Options |
Options.setMaxOpenFiles(int maxOpenFiles) |
Options |
Options.setMaxSequentialSkipInIterations(long maxSequentialSkipInIterations) |
Options |
Options.setMaxSubcompactions(int maxSubcompactions) |
Options |
Options.setMaxSuccessiveMerges(long maxSuccessiveMerges) |
Options |
Options.setMaxTableFilesSizeFIFO(long maxTableFilesSize) |
Options |
Options.setMaxTotalWalSize(long maxTotalWalSize) |
Options |
Options.setMaxWriteBatchGroupSizeBytes(long maxWriteBatchGroupSizeBytes) |
Options |
Options.setMaxWriteBufferNumber(int maxWriteBufferNumber) |
Options |
Options.setMaxWriteBufferNumberToMaintain(int maxWriteBufferNumberToMaintain) |
Options |
Options.setMemTableConfig(MemTableConfig config) |
Options |
Options.setMemtableHugePageSize(long memtableHugePageSize) |
Options |
Options.setMemtablePrefixBloomSizeRatio(double memtablePrefixBloomSizeRatio) |
Options |
Options.setMergeOperator(MergeOperator mergeOperator) |
Options |
Options.setMergeOperatorName(String name) |
Options |
Options.setMinWriteBufferNumberToMerge(int minWriteBufferNumberToMerge) |
Options |
Options.setNewTableReaderForCompactionInputs(boolean newTableReaderForCompactionInputs) |
Options |
Options.setNumLevels(int numLevels) |
Options |
Options.setOptimizeFiltersForHits(boolean optimizeFiltersForHits) |
Options |
Options.setParanoidChecks(boolean paranoidChecks) |
Options |
Options.setParanoidFileChecks(boolean paranoidFileChecks) |
Options |
Options.setPersistStatsToDisk(boolean persistStatsToDisk) |
Options |
Options.setPreserveDeletes(boolean preserveDeletes) |
Options |
Options.setRandomAccessMaxBufferSize(long randomAccessMaxBufferSize) |
Options |
Options.setRateLimiter(RateLimiter rateLimiter) |
Options |
Options.setRecycleLogFileNum(long recycleLogFileNum) |
Options |
Options.setReportBgIoStats(boolean reportBgIoStats) |
Options |
Options.setRowCache(Cache rowCache) |
Options |
Options.setSkipCheckingSstFileSizesOnDbOpen(boolean skipCheckingSstFileSizesOnDbOpen) |
Options |
Options.setSkipStatsUpdateOnDbOpen(boolean skipStatsUpdateOnDbOpen) |
Options |
Options.setSoftPendingCompactionBytesLimit(long softPendingCompactionBytesLimit) |
Options |
Options.setSstFileManager(SstFileManager sstFileManager) |
Options |
Options.setSstPartitionerFactory(SstPartitionerFactory sstPartitionerFactory) |
Options |
Options.setStatistics(Statistics statistics) |
Options |
Options.setStatsDumpPeriodSec(int statsDumpPeriodSec) |
Options |
Options.setStatsHistoryBufferSize(long statsHistoryBufferSize) |
Options |
Options.setStatsPersistPeriodSec(int statsPersistPeriodSec) |
Options |
Options.setStrictBytesPerSync(boolean strictBytesPerSync) |
Options |
Options.setTableCacheNumshardbits(int tableCacheNumshardbits) |
Options |
Options.setTableFormatConfig(TableFormatConfig config) |
Options |
Options.setTargetFileSizeBase(long targetFileSizeBase) |
Options |
Options.setTargetFileSizeMultiplier(int multiplier) |
Options |
Options.setTtl(long ttl) |
Options |
Options.setTwoWriteQueues(boolean twoWriteQueues) |
Options |
Options.setUnorderedWrite(boolean unorderedWrite) |
Options |
Options.setUseAdaptiveMutex(boolean useAdaptiveMutex) |
Options |
Options.setUseDirectIoForFlushAndCompaction(boolean useDirectIoForFlushAndCompaction) |
Options |
Options.setUseDirectReads(boolean useDirectReads) |
Options |
Options.setUseFsync(boolean useFsync) |
Options |
Options.setWalBytesPerSync(long walBytesPerSync) |
Options |
Options.setWalDir(String walDir) |
Options |
Options.setWalFilter(AbstractWalFilter walFilter) |
Options |
Options.setWalRecoveryMode(WALRecoveryMode walRecoveryMode) |
Options |
Options.setWalSizeLimitMB(long sizeLimitMB) |
Options |
Options.setWalTtlSeconds(long walTtlSeconds) |
Options |
Options.setWritableFileMaxBufferSize(long writableFileMaxBufferSize) |
Options |
Options.setWriteBufferManager(WriteBufferManager writeBufferManager) |
Options |
Options.setWriteBufferSize(long writeBufferSize) |
Options |
Options.setWriteDbidToManifest(boolean writeDbidToManifest) |
Options |
Options.setWriteThreadMaxYieldUsec(long writeThreadMaxYieldUsec) |
Options |
Options.setWriteThreadSlowYieldUsec(long writeThreadSlowYieldUsec) |
Options |
Options.useCappedPrefixExtractor(int n) |
Options |
Options.useFixedLengthPrefixExtractor(int n) |
| Modifier and Type | Method and Description |
|---|---|
static void |
RocksDB.destroyDB(String path,
Options options)
Static method to destroy the contents of the specified database.
|
static List<byte[]> |
RocksDB.listColumnFamilies(Options options,
String path)
Static method to determine all available column families for a
rocksdb database identified by path
|
static OptimisticTransactionDB |
OptimisticTransactionDB.open(Options options,
String path)
Open an OptimisticTransactionDB similar to
RocksDB.open(Options, String). |
static RocksDB |
RocksDB.open(Options options,
String path)
The factory constructor of RocksDB that opens a RocksDB instance given
the path to the database using the specified options and db path.
|
static TtlDB |
TtlDB.open(Options options,
String db_path)
Opens a TtlDB.
|
static TtlDB |
TtlDB.open(Options options,
String db_path,
int ttl,
boolean readOnly)
Opens a TtlDB.
|
static TransactionDB |
TransactionDB.open(Options options,
TransactionDBOptions transactionDbOptions,
String path)
Open a TransactionDB, similar to
RocksDB.open(Options, String). |
static RocksDB |
RocksDB.openAsSecondary(Options options,
String path,
String secondaryPath)
Open DB as secondary instance with only the default column family.
|
static RocksDB |
RocksDB.openReadOnly(Options options,
String path)
The factory constructor of RocksDB that opens a RocksDB instance in
Read-Only mode given the path to the database using the specified
options and db path.
|
static RocksDB |
RocksDB.openReadOnly(Options options,
String path,
boolean errorIfWalFileExists)
The factory constructor of RocksDB that opens a RocksDB instance in
Read-Only mode given the path to the database using the specified
options and db path.
|
| Constructor and Description |
|---|
ColumnFamilyOptions(Options options)
Constructor from Options
|
DBOptions(Options options)
Constructor from Options
|
Logger(Options options)
AbstractLogger constructor.
|
Options(Options other)
Copy constructor for ColumnFamilyOptions.
|
SstFileReader(Options options) |
SstFileWriter(EnvOptions envOptions,
Options options)
SstFileWriter Constructor.
|
SstFileWriter(EnvOptions envOptions,
Options options,
AbstractComparator comparator)
Deprecated.
Use
SstFileWriter.SstFileWriter(EnvOptions, Options).
Passing an explicit comparator is deprecated in lieu of passing the
comparator as part of options. Use the other constructor instead. |
Copyright © 2021. All rights reserved.