public class XAPDBOptions
extends org.rocksdb.DBOptions
Constructor and Description |
---|
XAPDBOptions() |
Modifier and Type | Method and Description |
---|---|
org.rocksdb.WriteOptions |
getWriteOptions() |
boolean |
isSync() |
void |
setDisableWal(boolean disableWal) |
void |
setSync(boolean sync) |
XAPDBOptions |
setUseFsync(boolean useFsync) |
boolean |
useFsyncIsSet() |
accessHintOnCompactionStart, adviseRandomOnOpen, allow2pc, allowConcurrentMemtableWrite, allowFAllocate, allowIngestBehind, allowMmapReads, allowMmapWrites, atomicFlush, avoidFlushDuringRecovery, avoidFlushDuringShutdown, baseBackgroundCompactions, bytesPerSync, compactionReadaheadSize, createIfMissing, createMissingColumnFamilies, dbLogDir, dbPaths, dbWriteBufferSize, delayedWriteRate, deleteObsoleteFilesPeriodMicros, disposeInternal, dumpMallocStats, enablePipelinedWrite, enableThreadTracking, enableWriteThreadAdaptiveYield, errorIfExists, failIfOptionsFileError, getDBOptionsFromProps, getEnv, infoLogLevel, isFdCloseOnExec, keepLogFileNum, logFileTimeToRoll, manifestPreallocationSize, manualWalFlush, maxBackgroundCompactions, maxBackgroundFlushes, maxBackgroundJobs, maxFileOpeningThreads, maxLogFileSize, maxManifestFileSize, maxOpenFiles, maxSubcompactions, maxTotalWalSize, newTableReaderForCompactionInputs, optimizeForSmallDb, paranoidChecks, preserveDeletes, randomAccessMaxBufferSize, recycleLogFileNum, rowCache, setAccessHintOnCompactionStart, setAdviseRandomOnOpen, setAllow2pc, setAllowConcurrentMemtableWrite, setAllowFAllocate, setAllowIngestBehind, setAllowMmapReads, setAllowMmapWrites, setAtomicFlush, setAvoidFlushDuringRecovery, setAvoidFlushDuringShutdown, setBaseBackgroundCompactions, setBytesPerSync, setCompactionReadaheadSize, setCreateIfMissing, setCreateMissingColumnFamilies, setDbLogDir, setDbPaths, setDbWriteBufferSize, setDelayedWriteRate, setDeleteObsoleteFilesPeriodMicros, setDumpMallocStats, setEnablePipelinedWrite, setEnableThreadTracking, setEnableWriteThreadAdaptiveYield, setEnv, setErrorIfExists, setFailIfOptionsFileError, setIncreaseParallelism, setInfoLogLevel, setIsFdCloseOnExec, setKeepLogFileNum, setLogFileTimeToRoll, setLogger, setManifestPreallocationSize, setManualWalFlush, setMaxBackgroundCompactions, setMaxBackgroundFlushes, setMaxBackgroundJobs, setMaxFileOpeningThreads, setMaxLogFileSize, setMaxManifestFileSize, setMaxOpenFiles, setMaxSubcompactions, setMaxTotalWalSize, setNewTableReaderForCompactionInputs, setParanoidChecks, setPreserveDeletes, setRandomAccessMaxBufferSize, setRateLimiter, setRecycleLogFileNum, setRowCache, setSkipStatsUpdateOnDbOpen, setSstFileManager, setStatistics, setStatsDumpPeriodSec, setTableCacheNumshardbits, setTwoWriteQueues, setUseAdaptiveMutex, setUseDirectIoForFlushAndCompaction, setUseDirectReads, setWalBytesPerSync, setWalDir, setWalFilter, setWalRecoveryMode, setWalSizeLimitMB, setWalTtlSeconds, setWritableFileMaxBufferSize, setWriteBufferManager, setWriteThreadMaxYieldUsec, setWriteThreadSlowYieldUsec, skipStatsUpdateOnDbOpen, statistics, statsDumpPeriodSec, tableCacheNumshardbits, twoWriteQueues, useAdaptiveMutex, useDirectIoForFlushAndCompaction, useDirectReads, useFsync, walBytesPerSync, walDir, walFilter, walRecoveryMode, walSizeLimitMB, walTtlSeconds, writableFileMaxBufferSize, writeBufferManager, writeThreadMaxYieldUsec, writeThreadSlowYieldUsec
public XAPDBOptions setUseFsync(boolean useFsync)
setUseFsync
in interface org.rocksdb.DBOptionsInterface<org.rocksdb.DBOptions>
setUseFsync
in class org.rocksdb.DBOptions
public boolean useFsyncIsSet()
public org.rocksdb.WriteOptions getWriteOptions()
public void setDisableWal(boolean disableWal)
public boolean isSync()
public void setSync(boolean sync)
Copyright © GigaSpaces.