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, allowMmapReads, allowMmapWrites, avoidFlushDuringRecovery, avoidFlushDuringShutdown, baseBackgroundCompactions, bytesPerSync, compactionReadaheadSize, createIfMissing, createMissingColumnFamilies, dbLogDir, dbPaths, dbWriteBufferSize, delayedWriteRate, deleteObsoleteFilesPeriodMicros, disposeInternal, dumpMallocStats, enableThreadTracking, enableWriteThreadAdaptiveYield, errorIfExists, failIfOptionsFileError, getDBOptionsFromProps, getEnv, infoLogLevel, isFdCloseOnExec, keepLogFileNum, logFileTimeToRoll, manifestPreallocationSize, maxBackgroundCompactions, maxBackgroundFlushes, maxBackgroundJobs, maxFileOpeningThreads, maxLogFileSize, maxManifestFileSize, maxOpenFiles, maxSubcompactions, maxTotalWalSize, newTableReaderForCompactionInputs, optimizeForSmallDb, paranoidChecks, randomAccessMaxBufferSize, recycleLogFileNum, rowCache, setAccessHintOnCompactionStart, setAdviseRandomOnOpen, setAllow2pc, setAllowConcurrentMemtableWrite, setAllowFAllocate, setAllowMmapReads, setAllowMmapWrites, setAvoidFlushDuringRecovery, setAvoidFlushDuringShutdown, setBaseBackgroundCompactions, setBytesPerSync, setCompactionReadaheadSize, setCreateIfMissing, setCreateMissingColumnFamilies, setDbLogDir, setDbPaths, setDbWriteBufferSize, setDelayedWriteRate, setDeleteObsoleteFilesPeriodMicros, setDumpMallocStats, setEnableThreadTracking, setEnableWriteThreadAdaptiveYield, setEnv, setErrorIfExists, setFailIfOptionsFileError, setIncreaseParallelism, setInfoLogLevel, setIsFdCloseOnExec, setKeepLogFileNum, setLogFileTimeToRoll, setLogger, setManifestPreallocationSize, setMaxBackgroundCompactions, setMaxBackgroundFlushes, setMaxBackgroundJobs, setMaxFileOpeningThreads, setMaxLogFileSize, setMaxManifestFileSize, setMaxOpenFiles, setMaxSubcompactions, setMaxTotalWalSize, setNewTableReaderForCompactionInputs, setParanoidChecks, setRandomAccessMaxBufferSize, setRateLimiter, setRecycleLogFileNum, setRowCache, setSkipStatsUpdateOnDbOpen, setStatistics, setStatsDumpPeriodSec, setTableCacheNumshardbits, setUseAdaptiveMutex, setUseDirectIoForFlushAndCompaction, setUseDirectReads, setWalBytesPerSync, setWalDir, setWalRecoveryMode, setWalSizeLimitMB, setWalTtlSeconds, setWritableFileMaxBufferSize, setWriteThreadMaxYieldUsec, setWriteThreadSlowYieldUsec, skipStatsUpdateOnDbOpen, statistics, statsDumpPeriodSec, tableCacheNumshardbits, useAdaptiveMutex, useDirectIoForFlushAndCompaction, useDirectReads, useFsync, walBytesPerSync, walDir, walRecoveryMode, walSizeLimitMB, walTtlSeconds, writableFileMaxBufferSize, 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.