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, writeThreadSlowYieldUsecpublic XAPDBOptions setUseFsync(boolean useFsync)
setUseFsync in interface org.rocksdb.DBOptionsInterface<org.rocksdb.DBOptions>setUseFsync in class org.rocksdb.DBOptionspublic boolean useFsyncIsSet()
public org.rocksdb.WriteOptions getWriteOptions()
public void setDisableWal(boolean disableWal)
public boolean isSync()
public void setSync(boolean sync)
Copyright © GigaSpaces.