跳过导航链接
A B C D E F G H I J K L M N O P R S T U V W Z 

A

AbstractCompactionFilter<T extends AbstractSlice<?>> - org.rocksdb中的类
A CompactionFilter allows an application to modify/delete a key-value at the time of compaction.
AbstractCompactionFilter(long) - 类 的构造器org.rocksdb.AbstractCompactionFilter
 
AbstractCompactionFilter.Context - org.rocksdb中的类
 
AbstractCompactionFilterFactory<T extends AbstractCompactionFilter<?>> - org.rocksdb中的类
Each compaction will create a new AbstractCompactionFilter allowing the application to know about different compactions
AbstractCompactionFilterFactory() - 类 的构造器org.rocksdb.AbstractCompactionFilterFactory
 
AbstractComparator - org.rocksdb中的类
Comparators are used by RocksDB to determine the ordering of keys.
AbstractComparator(ComparatorOptions) - 类 的构造器org.rocksdb.AbstractComparator
 
AbstractEventListener - org.rocksdb中的类
Base class for Event Listeners.
AbstractEventListener() - 类 的构造器org.rocksdb.AbstractEventListener
Creates an Event Listener that will receive all callbacks from C++.
AbstractEventListener(AbstractEventListener.EnabledEventCallback...) - 类 的构造器org.rocksdb.AbstractEventListener
Creates an Event Listener that will receive only certain callbacks from C++.
AbstractEventListener.EnabledEventCallback - org.rocksdb中的枚举
 
AbstractImmutableNativeReference - org.rocksdb中的类
Offers functionality for implementations of AbstractNativeReference which have an immutable reference to the underlying native C++ object
AbstractImmutableNativeReference(boolean) - 类 的构造器org.rocksdb.AbstractImmutableNativeReference
 
AbstractMutableOptions - org.rocksdb中的类
 
AbstractMutableOptions(String[], String[]) - 类 的构造器org.rocksdb.AbstractMutableOptions
User must use builder pattern, or parser.
AbstractMutableOptions.AbstractMutableOptionsBuilder<T extends AbstractMutableOptions,U extends AbstractMutableOptions.AbstractMutableOptionsBuilder<T,U,K>,K extends MutableOptionKey> - org.rocksdb中的类
 
AbstractMutableOptionsBuilder() - 类 的构造器org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
AbstractNativeReference - org.rocksdb中的类
AbstractNativeReference is the base-class of all RocksDB classes that have a pointer to a native C++ rocksdb object.
AbstractNativeReference() - 类 的构造器org.rocksdb.AbstractNativeReference
 
AbstractRocksIterator<P extends RocksObject> - org.rocksdb中的类
Base class implementation for Rocks Iterators in the Java API Multiple threads can invoke const methods on an RocksIterator without external synchronization, but if any of the threads may call a non-const method, all threads accessing the same RocksIterator must use external synchronization.
AbstractRocksIterator(P, long) - 类 的构造器org.rocksdb.AbstractRocksIterator
 
AbstractSlice<T> - org.rocksdb中的类
Slices are used by RocksDB to provide efficient access to keys and values.
AbstractSlice() - 类 的构造器org.rocksdb.AbstractSlice
 
AbstractSlice(long) - 类 的构造器org.rocksdb.AbstractSlice
 
AbstractTableFilter - org.rocksdb中的类
Base class for Table Filters.
AbstractTableFilter() - 类 的构造器org.rocksdb.AbstractTableFilter
 
AbstractTraceWriter - org.rocksdb中的类
Base class for TraceWriters.
AbstractTraceWriter() - 类 的构造器org.rocksdb.AbstractTraceWriter
 
AbstractTransactionNotifier - org.rocksdb中的类
Provides notification to the caller of SetSnapshotOnNextOperation when the actual snapshot gets created
AbstractTransactionNotifier() - 类 的构造器org.rocksdb.AbstractTransactionNotifier
 
AbstractWalFilter - org.rocksdb中的类
Base class for WAL Filters.
AbstractWalFilter() - 类 的构造器org.rocksdb.AbstractWalFilter
 
AbstractWriteBatch - org.rocksdb中的类
 
AbstractWriteBatch(long) - 类 的构造器org.rocksdb.AbstractWriteBatch
 
AccessHint - org.rocksdb中的枚举
File access pattern once a compaction has started
accessHintOnCompactionStart() - 类 中的方法org.rocksdb.DBOptions
 
accessHintOnCompactionStart() - 接口 中的方法org.rocksdb.DBOptionsInterface
Specify the file access pattern once a compaction is started.
accessHintOnCompactionStart() - 类 中的方法org.rocksdb.Options
 
add(CompactionJobStats) - 类 中的方法org.rocksdb.CompactionJobStats
Aggregate the CompactionJobStats from another instance with this one.
AdvancedColumnFamilyOptionsInterface<T extends AdvancedColumnFamilyOptionsInterface<T> & ColumnFamilyOptionsInterface<T>> - org.rocksdb中的接口
Advanced Column Family Options which are not mutable (i.e. present in AdvancedMutableColumnFamilyOptionsInterface) Taken from include/rocksdb/advanced_options.h
AdvancedMutableColumnFamilyOptionsInterface<T extends AdvancedMutableColumnFamilyOptionsInterface<T>> - org.rocksdb中的接口
Advanced Column Family Options which are mutable Taken from include/rocksdb/advanced_options.h and MutableCFOptions in util/cf_options.h
adviseRandomOnOpen() - 类 中的方法org.rocksdb.DBOptions
 
adviseRandomOnOpen() - 接口 中的方法org.rocksdb.DBOptionsInterface
If set true, will hint the underlying file system that the file access pattern is random, when a sst file is opened.
adviseRandomOnOpen() - 类 中的方法org.rocksdb.Options
 
allKeys() - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
Get all the possible keys
allKeys() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
allKeys() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
allow2pc() - 类 中的方法org.rocksdb.DBOptions
 
allow2pc() - 接口 中的方法org.rocksdb.DBOptionsInterface
if set to false then recovery will fail when a prepared transaction is encountered in the WAL Default: false
allow2pc() - 类 中的方法org.rocksdb.Options
 
allowBlockingFlush() - 类 中的方法org.rocksdb.IngestExternalFileOptions
If set to false and the file key range overlaps with the memtable key range (memtable flush required), IngestExternalFile will fail.
allowCompaction() - 类 中的方法org.rocksdb.CompactionOptionsFIFO
Check if intra-L0 compaction is enabled.
allowConcurrentMemtableWrite() - 类 中的方法org.rocksdb.DBOptions
 
allowConcurrentMemtableWrite() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, allow multi-writers to update mem tables in parallel.
allowConcurrentMemtableWrite() - 类 中的方法org.rocksdb.Options
 
allowFAllocate() - 类 中的方法org.rocksdb.DBOptions
 
allowFAllocate() - 接口 中的方法org.rocksdb.DBOptionsInterface
Whether fallocate calls are allowed
allowFallocate() - 类 中的方法org.rocksdb.EnvOptions
Determine if fallocate calls are used.
allowFAllocate() - 类 中的方法org.rocksdb.Options
 
allowGlobalSeqNo() - 类 中的方法org.rocksdb.IngestExternalFileOptions
If set to false, RocksDB.ingestExternalFile(ColumnFamilyHandle, List, IngestExternalFileOptions) will fail if the file key range overlaps with existing keys or tombstones in the DB.
allowIngestBehind() - 类 中的方法org.rocksdb.DBOptions
 
allowIngestBehind() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns true if ingest behind is allowed.
allowIngestBehind() - 类 中的方法org.rocksdb.Options
 
allowMmapReads() - 类 中的方法org.rocksdb.DBOptions
 
allowMmapReads() - 接口 中的方法org.rocksdb.DBOptionsInterface
Allow the OS to mmap file for reading sst tables.
allowMmapReads() - 类 中的方法org.rocksdb.Options
 
allowMmapWrites() - 类 中的方法org.rocksdb.DBOptions
 
allowMmapWrites() - 接口 中的方法org.rocksdb.DBOptionsInterface
Allow the OS to mmap file for writing.
allowMmapWrites() - 类 中的方法org.rocksdb.Options
 
allowStall() - 类 中的方法org.rocksdb.WriteBufferManager
 
allowTrivialMove() - 类 中的方法org.rocksdb.CompactionOptionsUniversal
Option to optimize the universal multi level compaction by enabling trivial move for non overlapping files.
allowWriteStall() - 类 中的方法org.rocksdb.CompactRangeOptions
If true, compaction will execute immediately even if doing so would cause the DB to enter write stall mode.
allowWriteStall() - 类 中的方法org.rocksdb.FlushOptions
Returns true if writes are allowed to stall for flushes to complete, false otherwise.
appMetadata() - 类 中的方法org.rocksdb.BackupInfo
 
arenaBlockSize() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
The size of one block in arena memory allocation.
arenaBlockSize() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
arenaBlockSize() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
arenaBlockSize() - 类 中的方法org.rocksdb.Options
 
atomicFlush() - 类 中的方法org.rocksdb.DBOptions
 
atomicFlush() - 接口 中的方法org.rocksdb.DBOptionsInterface
Determine if atomic flush of multiple column families is enabled.
atomicFlush() - 类 中的方法org.rocksdb.Options
 
autoPrefixMode() - 类 中的方法org.rocksdb.ReadOptions
When true, by default use total_order_seek = true, and RocksDB can selectively enable prefix seek mode if won't generate a different result from total_order_seek, based on seek key, and iterator upper bound.
avoidFlushDuringRecovery() - 类 中的方法org.rocksdb.DBOptions
 
avoidFlushDuringRecovery() - 接口 中的方法org.rocksdb.DBOptionsInterface
By default RocksDB replay WAL logs and flush them on DB open, which may create very small SST files.
avoidFlushDuringRecovery() - 类 中的方法org.rocksdb.Options
 
avoidFlushDuringShutdown() - 类 中的方法org.rocksdb.DBOptions
 
avoidFlushDuringShutdown() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
avoidFlushDuringShutdown() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
By default RocksDB will flush all memtables on DB close if there are unpersisted data (i.e. with WAL disabled) The flush can be skip to speedup DB close.
avoidFlushDuringShutdown() - 类 中的方法org.rocksdb.Options
 
avoidUnnecessaryBlockingIO() - 类 中的方法org.rocksdb.DBOptions
 
avoidUnnecessaryBlockingIO() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, working thread may avoid doing unnecessary and long-latency operation (such as deleting obsolete files directly or deleting memtable) and will instead schedule a background job to do it.
avoidUnnecessaryBlockingIO() - 类 中的方法org.rocksdb.Options
 

B

BackgroundErrorReason - org.rocksdb中的枚举
 
backgroundPurgeOnIteratorCleanup() - 类 中的方法org.rocksdb.ReadOptions
If true, when PurgeObsoleteFile is called in CleanupIteratorState, we schedule a background job in the flush job queue and delete obsolete files in background.
backupDir() - 类 中的方法org.rocksdb.BackupEngineOptions
Returns the path to the BackupEngine directory.
BackupEngine - org.rocksdb中的类
BackupEngine allows you to backup and restore the database Be aware, that `new BackupEngine` takes time proportional to the amount of backups.
BackupEngine(long) - 类 的构造器org.rocksdb.BackupEngine
 
BackupEngineOptions - org.rocksdb中的类
BackupEngineOptions controls the behavior of a BackupEngine.
BackupEngineOptions(String) - 类 的构造器org.rocksdb.BackupEngineOptions
BackupEngineOptions constructor.
backupEnv() - 类 中的方法org.rocksdb.BackupEngineOptions
Backup Env object.
backupId() - 类 中的方法org.rocksdb.BackupInfo
 
BackupInfo - org.rocksdb中的类
Instances of this class describe a Backup made by BackupEngine.
backupLogFiles() - 类 中的方法org.rocksdb.BackupEngineOptions
Return information if log files shall be persisted.
backupRateLimit() - 类 中的方法org.rocksdb.BackupEngineOptions
Return backup rate limit which described the max bytes that can be transferred in a second during backup.
backupRateLimiter() - 类 中的方法org.rocksdb.BackupEngineOptions
Backup rate limiter.
baseInputLevel() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the smallest input level of the compaction.
BatchResult(long, long) - 类 的构造器org.rocksdb.TransactionLogIterator.BatchResult
Constructor of BatchResult class.
beginTransaction(WriteOptions) - 类 中的方法org.rocksdb.OptimisticTransactionDB
 
beginTransaction(WriteOptions, OptimisticTransactionOptions) - 类 中的方法org.rocksdb.OptimisticTransactionDB
 
beginTransaction(WriteOptions, Transaction) - 类 中的方法org.rocksdb.OptimisticTransactionDB
 
beginTransaction(WriteOptions, OptimisticTransactionOptions, Transaction) - 类 中的方法org.rocksdb.OptimisticTransactionDB
 
beginTransaction(WriteOptions) - 类 中的方法org.rocksdb.TransactionDB
 
beginTransaction(WriteOptions, TransactionOptions) - 类 中的方法org.rocksdb.TransactionDB
 
beginTransaction(WriteOptions, Transaction) - 类 中的方法org.rocksdb.TransactionDB
 
beginTransaction(WriteOptions, TransactionOptions, Transaction) - 类 中的方法org.rocksdb.TransactionDB
 
beingCompacted() - 类 中的方法org.rocksdb.SstFileMetaData
Returns true if the file is currently being compacted.
bestEffortsRecovery() - 类 中的方法org.rocksdb.DBOptions
 
bestEffortsRecovery() - 接口 中的方法org.rocksdb.DBOptionsInterface
By default, RocksDB recovery fails if any table file referenced in MANIFEST are missing after scanning the MANIFEST.
bestEffortsRecovery() - 类 中的方法org.rocksdb.Options
 
bgerrorResumeRetryInterval() - 类 中的方法org.rocksdb.DBOptions
 
bgerrorResumeRetryInterval() - 接口 中的方法org.rocksdb.DBOptionsInterface
If max_bgerror_resume_count is ≥ 2, db resume is called multiple times.
bgerrorResumeRetryInterval() - 类 中的方法org.rocksdb.Options
 
blobCompactionReadaheadSize() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Get compaction readahead for blob files.
blobCompactionReadaheadSize() - 类 中的方法org.rocksdb.ColumnFamilyOptions
Get compaction readahead for blob files.
blobCompactionReadaheadSize() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
blobCompactionReadaheadSize() - 类 中的方法org.rocksdb.Options
 
blobCompressionType() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Get the compression algorithm in use for large values stored in blob files.
blobCompressionType() - 类 中的方法org.rocksdb.ColumnFamilyOptions
Get the compression algorithm to use for large values stored in blob files.
blobCompressionType() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
blobCompressionType() - 类 中的方法org.rocksdb.Options
 
blobFileSize() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
The size limit for blob files.
blobFileSize() - 类 中的方法org.rocksdb.ColumnFamilyOptions
Get the size limit for blob files.
blobFileSize() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
blobFileSize() - 类 中的方法org.rocksdb.Options
 
blobFileStartingLevel() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Get the starting LSM tree level to enable blob files.
blobFileStartingLevel() - 类 中的方法org.rocksdb.ColumnFamilyOptions
Get the starting LSM tree level to enable blob files.
blobFileStartingLevel() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
blobFileStartingLevel() - 类 中的方法org.rocksdb.Options
 
blobGarbageCollectionAgeCutoff() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Get cutoff in terms of blob file age for garbage collection.
blobGarbageCollectionAgeCutoff() - 类 中的方法org.rocksdb.ColumnFamilyOptions
Get the cutoff in terms of blob file age for garbage collection.
blobGarbageCollectionAgeCutoff() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
blobGarbageCollectionAgeCutoff() - 类 中的方法org.rocksdb.Options
 
blobGarbageCollectionForceThreshold() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Get the current value for the #blobGarbageCollectionForceThreshold
blobGarbageCollectionForceThreshold() - 类 中的方法org.rocksdb.ColumnFamilyOptions
blobGarbageCollectionForceThreshold() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
blobGarbageCollectionForceThreshold() - 类 中的方法org.rocksdb.Options
 
blockAlign() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Determines whether data blocks are aligned on the lesser of page size and block size.
BlockBasedTableConfig - org.rocksdb中的类
The config for plain table sst format.
BlockBasedTableConfig() - 类 的构造器org.rocksdb.BlockBasedTableConfig
 
blockCacheSize() - 类 中的方法org.rocksdb.BlockBasedTableConfig
已过时。
blockRestartInterval() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the block restart interval.
blockSize() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the approximate size of user data packed per block.
blockSizeDeviation() - 类 中的方法org.rocksdb.BlockBasedTableConfig
 
bloomBitsPerKey() - 类 中的方法org.rocksdb.PlainTableConfig
 
BloomFilter - org.rocksdb中的类
Bloom filter policy that uses a bloom filter with approximately the specified number of bits per key.
BloomFilter() - 类 的构造器org.rocksdb.BloomFilter
BloomFilter constructor Callers must delete the result after any database that is using the result has been closed.
BloomFilter(double) - 类 的构造器org.rocksdb.BloomFilter
BloomFilter constructor bits_per_key: bits per key in bloom filter.
BloomFilter(double, boolean) - 类 的构造器org.rocksdb.BloomFilter
BloomFilter constructor bits_per_key: bits per key in bloom filter.
bloomLocality() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Control locality of bloom filter probes to improve cache miss rate.
bloomLocality() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
bloomLocality() - 类 中的方法org.rocksdb.Options
 
bottommostCompressionOptions() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
bottommostCompressionOptions() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Get the bottom most compression options.
bottommostCompressionOptions() - 类 中的方法org.rocksdb.Options
 
bottommostCompressionType() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
bottommostCompressionType() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Compression algorithm that will be used for the bottommost level that contain files.
bottommostCompressionType() - 类 中的方法org.rocksdb.Options
 
bottommostLevelCompaction() - 类 中的方法org.rocksdb.CompactRangeOptions
Returns the policy for compacting the bottommost level
branchingFactor() - 类 中的方法org.rocksdb.HashSkipListMemTableConfig
 
bucketCount() - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
Returns the number of buckets that will be used in the memtable created based on this config.
bucketCount() - 类 中的方法org.rocksdb.HashSkipListMemTableConfig
 
bucketEntriesLoggingThreshold() - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
Returns the maximum number of entries in one bucket before logging starts.
build(String[], String[]) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
Construct a subclass instance of AbstractMutableOptions.
build() - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
build(String[], String[]) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
build(String[], String[]) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
builder() - 类 中的静态方法org.rocksdb.MutableColumnFamilyOptions
Creates a builder which allows you to set MutableColumnFamilyOptions in a fluent manner
builder() - 类 中的静态方法org.rocksdb.MutableDBOptions
Creates a builder which allows you to set MutableDBOptions in a fluent manner
BuiltinComparator - org.rocksdb中的枚举
Builtin RocksDB comparators BYTEWISE_COMPARATOR - Sorts all keys in ascending bytewise order.
ByteBufferGetStatus - org.rocksdb中的类
A ByteBuffer containing fetched data, together with a result for the fetch and the total size of the object fetched.
bytes(String) - 类 中的静态方法org.rocksdb.util.ByteUtil
Convert a String to a UTF-8 byte array.
BYTES_MAX_DELETE_CHUNK_DEFAULT - 类 中的静态变量org.rocksdb.SstFileManager
 
bytesPerSync() - 类 中的方法org.rocksdb.DBOptions
 
bytesPerSync() - 类 中的方法org.rocksdb.EnvOptions
Get the number of incremental bytes per sync written in the background.
bytesPerSync() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
bytesPerSync() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Allows OS to incrementally sync files to disk while they are being written, asynchronously, in the background.
bytesPerSync() - 类 中的方法org.rocksdb.Options
 
ByteUtil - org.rocksdb.util中的类
 
ByteUtil() - 类 的构造器org.rocksdb.util.ByteUtil
 
BytewiseComparator - org.rocksdb.util中的类
This is a Java Native implementation of the C++ equivalent BytewiseComparatorImpl using Slice The performance of Comparators implemented in Java is always less than their C++ counterparts due to the bridging overhead, as such you likely don't want to use this apart from benchmarking and you most likely instead wanted BuiltinComparator.BYTEWISE_COMPARATOR
BytewiseComparator(ComparatorOptions) - 类 的构造器org.rocksdb.util.BytewiseComparator
 

C

Cache - org.rocksdb中的类
 
Cache(long) - 类 的构造器org.rocksdb.Cache
 
cacheIndexAndFilterBlocks() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Indicating if we'd put index/filter blocks to the block cache.
cacheIndexAndFilterBlocksWithHighPriority() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Indicates if index and filter blocks will be treated as high-priority in the block cache.
cacheNumShardBits() - 类 中的方法org.rocksdb.BlockBasedTableConfig
已过时。
callbackTriggerIntervalSize() - 类 中的方法org.rocksdb.BackupEngineOptions
During backup user can get callback every time next #callbackTriggerIntervalSize() bytes being copied.
cancelAllBackgroundWork(boolean) - 类 中的方法org.rocksdb.RocksDB
This function will cancel all currently running background processes.
canceled() - 类 中的方法org.rocksdb.CompactRangeOptions
 
CassandraCompactionFilter - org.rocksdb中的类
Just a Java wrapper around CassandraCompactionFilter implemented in C++
CassandraCompactionFilter(boolean, int) - 类 的构造器org.rocksdb.CassandraCompactionFilter
 
CassandraValueMergeOperator - org.rocksdb中的类
CassandraValueMergeOperator is a merge operator that merges two cassandra wide column values.
CassandraValueMergeOperator(int) - 类 的构造器org.rocksdb.CassandraValueMergeOperator
 
CassandraValueMergeOperator(int, int) - 类 的构造器org.rocksdb.CassandraValueMergeOperator
 
cfPaths() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
cfPaths() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
 
cfPaths() - 类 中的方法org.rocksdb.Options
 
changeLevel() - 类 中的方法org.rocksdb.CompactRangeOptions
Returns whether compacted files will be moved to the minimum level capable of holding the data or given level (specified non-negative target_level).
Checkpoint - org.rocksdb中的类
Provides Checkpoint functionality.
checksumType() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the checksum type to be used with this table.
ChecksumType - org.rocksdb中的枚举
Checksum types used in conjunction with BlockBasedTable.
clear() - 类 中的方法org.rocksdb.AbstractSlice
Clears the backing slice
clear() - 类 中的方法org.rocksdb.AbstractWriteBatch
 
clear() - 类 中的方法org.rocksdb.DirectSlice
 
clear() - 类 中的方法org.rocksdb.Slice
 
clear() - 类 中的方法org.rocksdb.WriteBatch.SavePoint
 
clear() - 接口 中的方法org.rocksdb.WriteBatchInterface
Clear all updates buffered in this batch
clearSnapshot() - 类 中的方法org.rocksdb.Transaction
Clears the current snapshot (i.e. no snapshot will be 'set') This removes any snapshot that currently exists or is set to be created on the next update operation (Transaction.setSnapshotOnNextOperation()).
ClockCache - org.rocksdb中的类
Similar to LRUCache, but based on the CLOCK algorithm with better concurrent performance in some cases
ClockCache(long) - 类 的构造器org.rocksdb.ClockCache
Create a new cache with a fixed size capacity.
ClockCache(long, int) - 类 的构造器org.rocksdb.ClockCache
Create a new cache with a fixed size capacity.
ClockCache(long, int, boolean) - 类 的构造器org.rocksdb.ClockCache
Create a new cache with a fixed size capacity.
close() - 类 中的方法org.rocksdb.AbstractImmutableNativeReference
 
close() - 类 中的方法org.rocksdb.AbstractNativeReference
Frees the underlying C++ object It is strong recommended that the developer calls this after they have finished using the object.
close() - 类 中的方法org.rocksdb.OptimisticTransactionDB
This is similar to OptimisticTransactionDB.closeE() except that it silently ignores any errors.
close() - 类 中的方法org.rocksdb.RocksDB
This is similar to RocksDB.closeE() except that it silently ignores any errors.
close() - 类 中的方法org.rocksdb.RocksMutableObject
 
close() - 类 中的方法org.rocksdb.TransactionDB
This is similar to TransactionDB.closeE() except that it silently ignores any errors.
close() - 类 中的方法org.rocksdb.TtlDB
Close the TtlDB instance and release resource.
close() - 类 中的方法org.rocksdb.WBWIRocksIterator
 
close() - 类 中的方法org.rocksdb.WBWIRocksIterator.WriteEntry
 
closeE() - 类 中的方法org.rocksdb.OptimisticTransactionDB
This is similar to OptimisticTransactionDB.close() except that it throws an exception if any error occurs.
closeE() - 类 中的方法org.rocksdb.RocksDB
This is similar to RocksDB.close() except that it throws an exception if any error occurs.
closeE() - 类 中的方法org.rocksdb.TransactionDB
This is similar to TransactionDB.close() except that it throws an exception if any error occurs.
closeE() - 类 中的方法org.rocksdb.TtlDB
Close the TtlDB instance and release resource.
closeWriter() - 接口 中的方法org.rocksdb.TraceWriter
Close the writer.
ColumnFamilyDescriptor - org.rocksdb中的类
Describes a column family with a name and respective Options.
ColumnFamilyDescriptor(byte[]) - 类 的构造器org.rocksdb.ColumnFamilyDescriptor
Creates a new Column Family using a name and default options,
ColumnFamilyDescriptor(byte[], ColumnFamilyOptions) - 类 的构造器org.rocksdb.ColumnFamilyDescriptor
Creates a new Column Family using a name and custom options.
ColumnFamilyHandle - org.rocksdb中的类
ColumnFamilyHandle class to hold handles to underlying rocksdb ColumnFamily Pointers.
columnFamilyLogNumberMap(Map<Integer, Long>, Map<String, Integer>) - 接口 中的方法org.rocksdb.WalFilter
Provide ColumnFamily->LogNumber map to filter so that filter can determine whether a log number applies to a given column family (i.e. that log hasn't been flushed to SST already for the column family).
ColumnFamilyMetaData - org.rocksdb中的类
The metadata that describes a column family.
columnFamilyName() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the name of the column family where the compaction happened.
columnFamilyName() - 类 中的方法org.rocksdb.LiveFileMetaData
Get the name of the column family.
ColumnFamilyOptions - org.rocksdb中的类
ColumnFamilyOptions to control the behavior of a database.
ColumnFamilyOptions() - 类 的构造器org.rocksdb.ColumnFamilyOptions
Construct ColumnFamilyOptions.
ColumnFamilyOptions(ColumnFamilyOptions) - 类 的构造器org.rocksdb.ColumnFamilyOptions
Copy constructor for ColumnFamilyOptions.
ColumnFamilyOptions(Options) - 类 的构造器org.rocksdb.ColumnFamilyOptions
Constructor from Options
ColumnFamilyOptionsInterface<T extends ColumnFamilyOptionsInterface<T>> - org.rocksdb中的接口
 
commit() - 类 中的方法org.rocksdb.Transaction
Write all batched keys to the db atomically.
COMMITED - 枚举 中的静态变量org.rocksdb.Transaction.TransactionState
 
compactFiles(CompactionOptions, List<String>, int, int, CompactionJobInfo) - 类 中的方法org.rocksdb.RocksDB
Takes a list of files specified by file names and compacts them to the specified level.
compactFiles(CompactionOptions, ColumnFamilyHandle, List<String>, int, int, CompactionJobInfo) - 类 中的方法org.rocksdb.RocksDB
Takes a list of files specified by file names and compacts them to the specified level.
compactionFilter() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
compactionFilter() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Accessor for the CompactionFilter instance in use.
compactionFilter() - 类 中的方法org.rocksdb.Options
 
compactionFilterFactory() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
compactionFilterFactory() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Accessor for the CompactionFilterFactory instance in use.
compactionFilterFactory() - 类 中的方法org.rocksdb.Options
 
CompactionJobInfo - org.rocksdb中的类
 
CompactionJobInfo() - 类 的构造器org.rocksdb.CompactionJobInfo
 
CompactionJobStats - org.rocksdb中的类
 
CompactionJobStats() - 类 的构造器org.rocksdb.CompactionJobStats
 
CompactionOptions - org.rocksdb中的类
CompactionOptions() - 类 的构造器org.rocksdb.CompactionOptions
 
compactionOptionsFIFO() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
The options for FIFO compaction style
compactionOptionsFIFO() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
CompactionOptionsFIFO - org.rocksdb中的类
Options for FIFO Compaction
CompactionOptionsFIFO() - 类 的构造器org.rocksdb.CompactionOptionsFIFO
 
compactionOptionsFIFO() - 类 中的方法org.rocksdb.Options
 
compactionOptionsUniversal() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
The options needed to support Universal Style compactions
compactionOptionsUniversal() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
CompactionOptionsUniversal - org.rocksdb中的类
Options for Universal Compaction
CompactionOptionsUniversal() - 类 的构造器org.rocksdb.CompactionOptionsUniversal
 
compactionOptionsUniversal() - 类 中的方法org.rocksdb.Options
 
compactionPriority() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Get the Compaction priority if level compaction is used for all levels
compactionPriority() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
CompactionPriority - org.rocksdb中的枚举
Compaction Priorities
compactionPriority() - 类 中的方法org.rocksdb.Options
 
compactionReadaheadSize() - 类 中的方法org.rocksdb.DBOptions
 
compactionReadaheadSize() - 类 中的方法org.rocksdb.EnvOptions
compactionReadaheadSize() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
compactionReadaheadSize() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
If non-zero, we perform bigger reads when doing compaction.
compactionReadaheadSize() - 类 中的方法org.rocksdb.Options
 
compactionReason() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the Reason for running the compaction.
CompactionReason - org.rocksdb中的枚举
 
CompactionStopStyle - org.rocksdb中的枚举
Algorithm used to make a compaction request stop picking new files into a single compaction run
compactionStyle() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Compaction style for DB.
compactionStyle() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
CompactionStyle - org.rocksdb中的枚举
Enum CompactionStyle RocksDB supports different styles of compaction.
compactionStyle() - 类 中的方法org.rocksdb.Options
 
compactionThreadLimiter() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
compactionThreadLimiter() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Get compaction thread limiter
compactionThreadLimiter() - 类 中的方法org.rocksdb.Options
 
compactRange() - 类 中的方法org.rocksdb.RocksDB
Range compaction of database.
compactRange(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Range compaction of column family.
compactRange(byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Range compaction of database.
compactRange(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Range compaction of column family.
compactRange(ColumnFamilyHandle, byte[], byte[], CompactRangeOptions) - 类 中的方法org.rocksdb.RocksDB
Range compaction of column family.
CompactRangeOptions - org.rocksdb中的类
CompactRangeOptions is used by CompactRange() call.
CompactRangeOptions() - 类 的构造器org.rocksdb.CompactRangeOptions
Construct CompactRangeOptions.
CompactRangeOptions.BottommostLevelCompaction - org.rocksdb中的枚举
 
CompactRangeOptions.Timestamp - org.rocksdb中的类
 
ComparatorOptions - org.rocksdb中的类
This class controls the behaviour of Java implementations of AbstractComparator Note that dispose() must be called before a ComparatorOptions instance becomes out-of-scope to release the allocated memory in C++.
ComparatorOptions() - 类 的构造器org.rocksdb.ComparatorOptions
 
compare(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.AbstractComparator
Three-way key comparison.
compare(AbstractSlice<?>) - 类 中的方法org.rocksdb.AbstractSlice
Three-way key comparison
compare(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.NativeComparatorWrapper
 
compare(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.util.BytewiseComparator
 
compare(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.util.IntComparator
 
compare(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.util.ReverseBytewiseComparator
 
compression() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the compression algorithm used for output files.
compression() - 类 中的方法org.rocksdb.CompactionOptions
Get the compaction output compression type.
compressionOptions() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
compressionOptions() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Get the different options for compression algorithms
CompressionOptions - org.rocksdb中的类
Options for Compression
CompressionOptions() - 类 的构造器org.rocksdb.CompressionOptions
 
compressionOptions() - 类 中的方法org.rocksdb.Options
 
compressionPerLevel() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Return the currently set CompressionType per instances.
compressionPerLevel() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
compressionPerLevel() - 类 中的方法org.rocksdb.Options
 
compressionSizePercent() - 类 中的方法org.rocksdb.CompactionOptionsUniversal
If this option is set to be -1 (the default value), all the output files will follow compression type specified.
compressionType() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
CompressionType - org.rocksdb中的枚举
Enum CompressionType DB contents are stored in a set of blocks, each of which holds a sequence of key,value pairs.
compressionType() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
compressionType() - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
Compress blocks using the specified compression algorithm.
compressionType() - 类 中的方法org.rocksdb.Options
 
ConcurrentTaskLimiter - org.rocksdb中的类
 
ConcurrentTaskLimiter(long) - 类 的构造器org.rocksdb.ConcurrentTaskLimiter
 
ConcurrentTaskLimiterImpl - org.rocksdb中的类
 
ConcurrentTaskLimiterImpl(String, int) - 类 的构造器org.rocksdb.ConcurrentTaskLimiterImpl
 
ConfigOptions - org.rocksdb中的类
 
ConfigOptions() - 类 的构造器org.rocksdb.ConfigOptions
Construct with default Options
Context(boolean, boolean) - 类 的构造器org.rocksdb.AbstractCompactionFilter.Context
 
CONTINUE_UNCHANGED - 类 中的静态变量org.rocksdb.WalFilter.LogRecordFoundResult
 
continueBackgroundWork() - 类 中的方法org.rocksdb.RocksDB
Resumes background work which was suspended by previously calling RocksDB.pauseBackgroundWork()
count() - 类 中的方法org.rocksdb.AbstractWriteBatch
 
count - 类 中的变量org.rocksdb.RocksDB.CountAndSize
 
count() - 接口 中的方法org.rocksdb.WriteBatchInterface
Returns the number of updates in the batch.
CountAndSize(long, long) - 类 的构造器org.rocksdb.RocksDB.CountAndSize
 
create(RocksDB) - 类 中的静态方法org.rocksdb.Checkpoint
Creates a Checkpoint object to be used for creating open-able snapshots.
createCheckpoint(String) - 类 中的方法org.rocksdb.Checkpoint
Builds an open-able snapshot of RocksDB on the same disk, which accepts an output directory on the same disk, and under the directory (1) hard-linked SST files pointing to existing live SST files (2) a copied manifest files and other files
createColumnFamilies(ColumnFamilyOptions, List<byte[]>) - 类 中的方法org.rocksdb.RocksDB
Bulk create column families with the same column family options.
createColumnFamilies(List<ColumnFamilyDescriptor>) - 类 中的方法org.rocksdb.RocksDB
Bulk create column families with the same column family options.
createColumnFamily(ColumnFamilyDescriptor) - 类 中的方法org.rocksdb.RocksDB
Creates a new column family with the name columnFamilyName and allocates a ColumnFamilyHandle within an internal structure.
createColumnFamilyWithTtl(ColumnFamilyDescriptor, int) - 类 中的方法org.rocksdb.TtlDB
Creates a new ttl based column family with a name defined in given ColumnFamilyDescriptor and allocates a ColumnFamilyHandle within an internal structure.
createCompactionFilter(AbstractCompactionFilter.Context) - 类 中的方法org.rocksdb.AbstractCompactionFilterFactory
Create a new compaction filter
createIfMissing() - 类 中的方法org.rocksdb.DBOptions
 
createIfMissing() - 接口 中的方法org.rocksdb.DBOptionsInterface
Return true if the create_if_missing flag is set to true.
createIfMissing() - 类 中的方法org.rocksdb.Options
 
createMissingColumnFamilies() - 类 中的方法org.rocksdb.DBOptions
 
createMissingColumnFamilies() - 接口 中的方法org.rocksdb.DBOptionsInterface
Return true if the create_missing_column_families flag is set to true.
createMissingColumnFamilies() - 类 中的方法org.rocksdb.Options
 
createNewBackup(RocksDB) - 类 中的方法org.rocksdb.BackupEngine
Captures the state of the database in the latest backup Just a convenience for BackupEngine.createNewBackup(RocksDB, boolean) with the flushBeforeBackup parameter set to false
createNewBackup(RocksDB, boolean) - 类 中的方法org.rocksdb.BackupEngine
Captures the state of the database in the latest backup
createNewBackupWithMetadata(RocksDB, String, boolean) - 类 中的方法org.rocksdb.BackupEngine
Captures the state of the database in the latest backup along with application specific metadata.
createNewLoggerDbOptions(long) - 类 中的方法org.rocksdb.Logger
 
createNewLoggerOptions(long) - 类 中的方法org.rocksdb.Logger
 
createNewSliceFromString(String) - 类 中的静态方法org.rocksdb.AbstractSlice
 

D

data() - 类 中的方法org.rocksdb.AbstractSlice
Returns the data of the slice.
data() - 类 中的方法org.rocksdb.WriteBatch
Retrieve the serialized version of this batch.
data0(long) - 类 中的方法org.rocksdb.AbstractSlice
Access to the data is provided by the subtype as it needs to handle the generic typing.
data0(long) - 类 中的方法org.rocksdb.DirectSlice
 
data0(long) - 类 中的方法org.rocksdb.Slice
 
dataBlockHashTableUtilRatio() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the #entries/#buckets.
dataBlockIndexType() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the data block index type.
DataBlockIndexType - org.rocksdb中的枚举
DataBlockIndexType used in conjunction with BlockBasedTable.
dbLogDir() - 类 中的方法org.rocksdb.DBOptions
 
dbLogDir() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns the directory of info log.
dbLogDir() - 类 中的方法org.rocksdb.Options
 
DBOptions - org.rocksdb中的类
DBOptions to control the behavior of a database.
DBOptions() - 类 的构造器org.rocksdb.DBOptions
Construct DBOptions.
DBOptions(DBOptions) - 类 的构造器org.rocksdb.DBOptions
Copy constructor for DBOptions.
DBOptions(Options) - 类 的构造器org.rocksdb.DBOptions
Constructor from Options
DBOptionsInterface<T extends DBOptionsInterface<T>> - org.rocksdb中的接口
 
DbPath - org.rocksdb中的类
Tuple of database path and target size
DbPath(Path, long) - 类 的构造器org.rocksdb.DbPath
 
dbPaths() - 类 中的方法org.rocksdb.DBOptions
 
dbPaths() - 接口 中的方法org.rocksdb.DBOptionsInterface
A list of paths where SST files can be put into, with its target size.
dbPaths() - 类 中的方法org.rocksdb.Options
 
dbWriteBufferSize() - 类 中的方法org.rocksdb.DBOptions
 
dbWriteBufferSize() - 接口 中的方法org.rocksdb.DBOptionsInterface
Amount of data to build up in memtables across all column families before writing to disk.
dbWriteBufferSize() - 类 中的方法org.rocksdb.Options
 
deadline() - 类 中的方法org.rocksdb.ReadOptions
Deadline for completing an API call (Get/MultiGet/Seek/Next for now) in microseconds.
DeadlockPath(TransactionDB.DeadlockInfo[], boolean) - 类 的构造器org.rocksdb.TransactionDB.DeadlockPath
 
DEFAUL_THRESHOLD_USE_SKIPLIST - 类 中的静态变量org.rocksdb.HashLinkedListMemTableConfig
 
DEFAULT_AUTOTUNE - 类 中的静态变量org.rocksdb.RateLimiter
 
DEFAULT_BLOOM_BITS_PER_KEY - 类 中的静态变量org.rocksdb.PlainTableConfig
 
DEFAULT_BRANCHING_FACTOR - 类 中的静态变量org.rocksdb.HashSkipListMemTableConfig
 
DEFAULT_BUCKET_COUNT - 类 中的静态变量org.rocksdb.HashLinkedListMemTableConfig
 
DEFAULT_BUCKET_COUNT - 类 中的静态变量org.rocksdb.HashSkipListMemTableConfig
 
DEFAULT_BUCKET_ENTRIES_LOG_THRES - 类 中的静态变量org.rocksdb.HashLinkedListMemTableConfig
 
DEFAULT_COLUMN_FAMILY - 类 中的静态变量org.rocksdb.RocksDB
 
DEFAULT_COMPACTION_MEMTABLE_MEMORY_BUDGET - 接口 中的静态变量org.rocksdb.ColumnFamilyOptionsInterface
DEFAULT_ENCODING_TYPE - 类 中的静态变量org.rocksdb.PlainTableConfig
 
DEFAULT_FAIRNESS - 类 中的静态变量org.rocksdb.RateLimiter
 
DEFAULT_FULL_SCAN_MODE - 类 中的静态变量org.rocksdb.PlainTableConfig
 
DEFAULT_HASH_TABLE_RATIO - 类 中的静态变量org.rocksdb.PlainTableConfig
 
DEFAULT_HEIGHT - 类 中的静态变量org.rocksdb.HashSkipListMemTableConfig
 
DEFAULT_HUGE_PAGE_TLB_SIZE - 类 中的静态变量org.rocksdb.HashLinkedListMemTableConfig
 
DEFAULT_HUGE_TLB_SIZE - 类 中的静态变量org.rocksdb.PlainTableConfig
 
DEFAULT_IF_LOG_BUCKET_DIST_WHEN_FLUSH - 类 中的静态变量org.rocksdb.HashLinkedListMemTableConfig
 
DEFAULT_INDEX_SPARSENESS - 类 中的静态变量org.rocksdb.PlainTableConfig
 
DEFAULT_LOOKAHEAD - 类 中的静态变量org.rocksdb.SkipListMemTableConfig
 
DEFAULT_MODE - 类 中的静态变量org.rocksdb.RateLimiter
 
DEFAULT_REFILL_PERIOD_MICROS - 类 中的静态变量org.rocksdb.RateLimiter
 
DEFAULT_RESERVED_SIZE - 类 中的静态变量org.rocksdb.VectorMemTableConfig
 
DEFAULT_STORE_INDEX_IN_FILE - 类 中的静态变量org.rocksdb.PlainTableConfig
 
delayedWriteRate() - 类 中的方法org.rocksdb.DBOptions
 
delayedWriteRate() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
delayedWriteRate() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
The limited write rate to DB if ColumnFamilyOptions.softPendingCompactionBytesLimit() or ColumnFamilyOptions.level0SlowdownWritesTrigger() is triggered, or we are writing to the last mem table allowed and we allow more than 3 mem tables.
delayedWriteRate() - 类 中的方法org.rocksdb.Options
 
delete(byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
delete(ColumnFamilyHandle, byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
delete(ByteBuffer) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
delete(ColumnFamilyHandle, ByteBuffer) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
delete(byte[]) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(ColumnFamilyHandle, byte[]) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(ColumnFamilyHandle, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(WriteOptions, byte[]) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(WriteOptions, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(ColumnFamilyHandle, WriteOptions, byte[]) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(ColumnFamilyHandle, WriteOptions, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(WriteOptions, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(ColumnFamilyHandle, WriteOptions, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
Delete the database entry (if any) for "key".
delete(Slice) - 类 中的方法org.rocksdb.SstFileWriter
Add a deletion key to currently opened file.
delete(DirectSlice) - 类 中的方法org.rocksdb.SstFileWriter
Add a deletion key to currently opened file.
delete(byte[]) - 类 中的方法org.rocksdb.SstFileWriter
Add a deletion key to currently opened file.
delete(ColumnFamilyHandle, byte[], boolean) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.delete(ColumnFamilyHandle, byte[]), but will also perform conflict checking on the keys be written.
delete(ColumnFamilyHandle, byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.delete(ColumnFamilyHandle, byte[], boolean) but with assumeTracked = false.
delete(byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.delete(byte[]), but will also perform conflict checking on the keys be written.
delete(ColumnFamilyHandle, byte[][], boolean) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.delete(ColumnFamilyHandle, byte[]) but allows you to specify the key in several parts that will be concatenated together.
delete(ColumnFamilyHandle, byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar toTransaction.delete(ColumnFamilyHandle, byte[][], boolean) but with assumeTracked = false.
delete(byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.delete(byte[]) but allows you to specify key the in several parts that will be concatenated together.
delete(int, byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
delete(byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
delete(byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
If the database contains a mapping for "key", erase it.
delete(ColumnFamilyHandle, byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
If column family contains a mapping for "key", erase it.
delete(ByteBuffer) - 接口 中的方法org.rocksdb.WriteBatchInterface
If column family contains a mapping for "key", erase it.
delete(ColumnFamilyHandle, ByteBuffer) - 接口 中的方法org.rocksdb.WriteBatchInterface
If column family contains a mapping for "key", erase it.
DELETE_EXISTING_TRASH_DEFAULT - 类 中的静态变量org.rocksdb.SstFileManager
 
deleteBackup(int) - 类 中的方法org.rocksdb.BackupEngine
Deletes a backup
deleteFile(String) - 类 中的方法org.rocksdb.RocksDB
Delete the file name from the db directory and update the internal state to reflect that.
deleteFilesInRanges(ColumnFamilyHandle, List<byte[]>, boolean) - 类 中的方法org.rocksdb.RocksDB
Delete files in multiple ranges at once.
deleteObsoleteFilesPeriodMicros() - 类 中的方法org.rocksdb.DBOptions
 
deleteObsoleteFilesPeriodMicros() - 接口 中的方法org.rocksdb.DBOptionsInterface
The periodicity when obsolete files get deleted.
deleteObsoleteFilesPeriodMicros() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
deleteObsoleteFilesPeriodMicros() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
The periodicity when obsolete files get deleted.
deleteObsoleteFilesPeriodMicros() - 类 中的方法org.rocksdb.Options
 
deleteRange(byte[], byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
deleteRange(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
deleteRange(byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Removes the database entries in the range ["beginKey", "endKey"), i.e., including "beginKey" and excluding "endKey". a non-OK status on error.
deleteRange(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Removes the database entries in the range ["beginKey", "endKey"), i.e., including "beginKey" and excluding "endKey". a non-OK status on error.
deleteRange(WriteOptions, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Removes the database entries in the range ["beginKey", "endKey"), i.e., including "beginKey" and excluding "endKey". a non-OK status on error.
deleteRange(ColumnFamilyHandle, WriteOptions, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Removes the database entries in the range ["beginKey", "endKey"), i.e., including "beginKey" and excluding "endKey". a non-OK status on error.
deleteRange(int, byte[], byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
deleteRange(byte[], byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
deleteRange(byte[], byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
Removes the database entries in the range ["beginKey", "endKey"), i.e., including "beginKey" and excluding "endKey". a non-OK status on error.
deleteRange(ColumnFamilyHandle, byte[], byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
Removes the database entries in the range ["beginKey", "endKey"), i.e., including "beginKey" and excluding "endKey". a non-OK status on error.
deleteUntracked(ColumnFamilyHandle, byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.delete(ColumnFamilyHandle, byte[]), but operates on the transactions write batch.
deleteUntracked(byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.delete(byte[]), but operates on the transactions write batch.
deleteUntracked(ColumnFamilyHandle, byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.deleteUntracked(ColumnFamilyHandle, byte[]) but allows you to specify the key in several parts that will be concatenated together.
deleteUntracked(byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.deleteUntracked(byte[]) but allows you to specify the key in several parts that will be concatenated together.
destroyColumnFamilyHandle(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Deletes native column family handle of given ColumnFamilyHandle Java object and removes reference from RocksDB.ownedColumnFamilyHandles.
destroyDB(String, Options) - 类 中的静态方法org.rocksdb.RocksDB
Static method to destroy the contents of the specified database.
destroyOldData() - 类 中的方法org.rocksdb.BackupEngineOptions
Returns if old data will be destroyed will performing new backups.
DirectSlice - org.rocksdb中的类
Base class for slices which will receive direct ByteBuffer based access to the underlying data.
DirectSlice(String) - 类 的构造器org.rocksdb.DirectSlice
Constructs a slice where the data is taken from a String.
DirectSlice(ByteBuffer, int) - 类 的构造器org.rocksdb.DirectSlice
Constructs a slice where the data is read from the provided ByteBuffer up to a certain length
DirectSlice(ByteBuffer) - 类 的构造器org.rocksdb.DirectSlice
Constructs a slice where the data is read from the provided ByteBuffer
disableAutoCompactions() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
disableAutoCompactions() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
disableAutoCompactions() - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
Disable automatic compactions.
disableAutoCompactions() - 类 中的方法org.rocksdb.Options
 
disableFileDeletions() - 类 中的方法org.rocksdb.RocksDB
Prevent file deletions.
disableIndexing() - 类 中的方法org.rocksdb.Transaction
By default, all put/merge/delete operations will be indexed in the transaction so that get/getForUpdate/getIterator can search for these keys.
disableWAL() - 类 中的方法org.rocksdb.WriteOptions
If true, writes will not first go to the write ahead log, and the write may got lost after a crash.
disOwnNativeHandle() - 类 中的方法org.rocksdb.AbstractImmutableNativeReference
Releases this AbstractNativeReference from the responsibility of freeing the underlying native C++ object This will prevent the object from attempting to delete the underlying native object in close().
disposeInternal(long) - 类 中的方法org.rocksdb.AbstractCompactionFilter
Deletes underlying C++ compaction pointer.
disposeInternal() - 类 中的方法org.rocksdb.AbstractCompactionFilterFactory
We override RocksCallbackObject.disposeInternal() as disposing of a rocksdb::AbstractCompactionFilterFactory requires a slightly different approach as it is a std::shared_ptr
disposeInternal() - 类 中的方法org.rocksdb.AbstractEventListener
Deletes underlying C++ native callback object pointer
disposeInternal() - 类 中的方法org.rocksdb.AbstractImmutableNativeReference
The helper function of AbstractImmutableNativeReference.close() which all subclasses of AbstractImmutableNativeReference must implement to release their underlying native C++ objects.
disposeInternal() - 类 中的方法org.rocksdb.AbstractRocksIterator
Deletes underlying C++ iterator pointer.
disposeInternal(long) - 类 中的方法org.rocksdb.AbstractSlice
Deletes underlying C++ slice pointer.
disposeInternal() - 类 中的方法org.rocksdb.AbstractTransactionNotifier
Deletes underlying C++ TransactionNotifier pointer.
disposeInternal(long) - 类 中的方法org.rocksdb.AbstractTransactionNotifier
 
disposeInternal(long) - 类 中的方法org.rocksdb.BackupEngine
 
disposeInternal(long) - 类 中的方法org.rocksdb.BackupEngineOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.CassandraValueMergeOperator
 
disposeInternal(long) - 类 中的方法org.rocksdb.Checkpoint
 
disposeInternal(long) - 类 中的方法org.rocksdb.ClockCache
 
disposeInternal() - 类 中的方法org.rocksdb.ColumnFamilyHandle
Deletes underlying C++ iterator pointer.
disposeInternal(long) - 类 中的方法org.rocksdb.ColumnFamilyHandle
 
disposeInternal(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.CompactionJobInfo
 
disposeInternal(long) - 类 中的方法org.rocksdb.CompactionJobStats
 
disposeInternal(long) - 类 中的方法org.rocksdb.CompactionOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.CompactionOptionsFIFO
 
disposeInternal(long) - 类 中的方法org.rocksdb.CompactionOptionsUniversal
 
disposeInternal(long) - 类 中的方法org.rocksdb.CompactRangeOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.ComparatorOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.CompressionOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.ConcurrentTaskLimiterImpl
 
disposeInternal(long) - 类 中的方法org.rocksdb.ConfigOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.DBOptions
 
disposeInternal() - 类 中的方法org.rocksdb.DirectSlice
 
disposeInternal(long) - 类 中的方法org.rocksdb.EnvOptions
 
disposeInternal() - 类 中的方法org.rocksdb.Filter
Deletes underlying C++ filter pointer.
disposeInternal(long) - 类 中的方法org.rocksdb.Filter
 
disposeInternal(long) - 类 中的方法org.rocksdb.FlushOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.IngestExternalFileOptions
 
disposeInternal() - 类 中的方法org.rocksdb.Logger
We override RocksCallbackObject.disposeInternal() as disposing of a rocksdb::LoggerJniCallback requires a slightly different approach as it is a std::shared_ptr
disposeInternal(long) - 类 中的方法org.rocksdb.LRUCache
 
disposeInternal() - 类 中的方法org.rocksdb.NativeComparatorWrapper
We override RocksCallbackObject.disposeInternal() as disposing of a native rocksdb::Comparator extension requires a slightly different approach as it is not really a RocksCallbackObject
disposeInternal(long) - 类 中的方法org.rocksdb.OptimisticTransactionDB
 
disposeInternal(long) - 类 中的方法org.rocksdb.OptimisticTransactionOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.Options
 
disposeInternal(long) - 类 中的方法org.rocksdb.PersistentCache
 
disposeInternal(long) - 类 中的方法org.rocksdb.RateLimiter
 
disposeInternal(long) - 类 中的方法org.rocksdb.ReadOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.RestoreOptions
 
disposeInternal() - 类 中的方法org.rocksdb.RocksCallbackObject
Deletes underlying C++ native callback object pointer
disposeInternal(long) - 类 中的方法org.rocksdb.RocksDB
 
disposeInternal(long) - 类 中的方法org.rocksdb.RocksEnv
 
disposeInternal(long) - 类 中的方法org.rocksdb.RocksIterator
 
disposeInternal(long) - 类 中的方法org.rocksdb.RocksMemEnv
 
disposeInternal() - 类 中的方法org.rocksdb.RocksMutableObject
 
disposeInternal(long) - 类 中的方法org.rocksdb.RocksMutableObject
 
disposeInternal() - 类 中的方法org.rocksdb.RocksObject
Deletes underlying C++ object pointer.
disposeInternal(long) - 类 中的方法org.rocksdb.RocksObject
 
disposeInternal() - 类 中的方法org.rocksdb.Slice
Deletes underlying C++ slice pointer and any buffered data.
disposeInternal(long) - 类 中的方法org.rocksdb.Snapshot
 
disposeInternal(long) - 类 中的方法org.rocksdb.SstFileManager
 
disposeInternal(long) - 类 中的方法org.rocksdb.SstFileReader
 
disposeInternal(long) - 类 中的方法org.rocksdb.SstFileReaderIterator
 
disposeInternal(long) - 类 中的方法org.rocksdb.SstFileWriter
 
disposeInternal(long) - 类 中的方法org.rocksdb.SstPartitionerFixedPrefixFactory
 
disposeInternal(long) - 类 中的方法org.rocksdb.Statistics
 
disposeInternal(long) - 类 中的方法org.rocksdb.StringAppendOperator
 
disposeInternal(long) - 类 中的方法org.rocksdb.TimedEnv
 
disposeInternal(long) - 类 中的方法org.rocksdb.Transaction
 
disposeInternal(long) - 类 中的方法org.rocksdb.TransactionDB
 
disposeInternal(long) - 类 中的方法org.rocksdb.TransactionDBOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.TransactionLogIterator
 
disposeInternal(long) - 类 中的方法org.rocksdb.TransactionOptions
 
disposeInternal(long) - 类 中的方法org.rocksdb.TtlDB
 
disposeInternal(long) - 类 中的方法org.rocksdb.UInt64AddOperator
 
disposeInternal(long) - 类 中的方法org.rocksdb.WBWIRocksIterator
 
disposeInternal(long) - 类 中的方法org.rocksdb.WriteBatch
 
disposeInternal(long) - 类 中的方法org.rocksdb.WriteBatchWithIndex
 
disposeInternal(long) - 类 中的方法org.rocksdb.WriteBufferManager
 
disposeInternal(long) - 类 中的方法org.rocksdb.WriteOptions
 
dropColumnFamilies(List<ColumnFamilyHandle>) - 类 中的方法org.rocksdb.RocksDB
 
dropColumnFamily(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Drops the column family specified by columnFamilyHandle.
dumpMallocStats() - 类 中的方法org.rocksdb.DBOptions
 
dumpMallocStats() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then print malloc stats together with rocksdb.stats when printing to LOG.
dumpMallocStats() - 类 中的方法org.rocksdb.Options
 

E

elapsedMicros() - 类 中的方法org.rocksdb.CompactionJobStats
Get the elapsed time in micro of this compaction.
empty() - 类 中的方法org.rocksdb.AbstractSlice
Return true if the length of the data is zero.
enableAutoCompaction(List<ColumnFamilyHandle>) - 类 中的方法org.rocksdb.RocksDB
Enable automatic compactions for the given column families if they were previously disabled.
enableBlobFiles() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
When set, large values (blobs) are written to separate blob files, and only pointers to them are stored in SST files.
enableBlobFiles() - 类 中的方法org.rocksdb.ColumnFamilyOptions
When set, large values (blobs) are written to separate blob files, and only pointers to them are stored in SST files.
enableBlobFiles() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
enableBlobFiles() - 类 中的方法org.rocksdb.Options
 
enableBlobGarbageCollection() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Query whether garbage collection of blobs is enabled.Blob GC is performed as part of compaction.
enableBlobGarbageCollection() - 类 中的方法org.rocksdb.ColumnFamilyOptions
Get enabled/disables state for garbage collection of blobs.
enableBlobGarbageCollection() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
enableBlobGarbageCollection() - 类 中的方法org.rocksdb.Options
 
enabled() - 类 中的方法org.rocksdb.CompressionOptions
Determine whether these compression options are used for the bottommost_compression_opts.
enableFileDeletions(boolean) - 类 中的方法org.rocksdb.RocksDB
Allow compactions to delete obsolete files.
enableIndexCompression() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Determine if index compression is enabled.
enableIndexing() - 类 中的方法org.rocksdb.Transaction
Re-enables indexing after a previous call to Transaction.disableIndexing()
enablePipelinedWrite() - 类 中的方法org.rocksdb.DBOptions
 
enablePipelinedWrite() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns true if pipelined writes are enabled.
enablePipelinedWrite() - 类 中的方法org.rocksdb.Options
 
enableThreadTracking() - 类 中的方法org.rocksdb.DBOptions
 
enableThreadTracking() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then the status of the threads involved in this DB will be tracked and available via GetThreadList() API.
enableThreadTracking() - 类 中的方法org.rocksdb.Options
 
enableWriteThreadAdaptiveYield() - 类 中的方法org.rocksdb.DBOptions
 
enableWriteThreadAdaptiveYield() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, threads synchronizing with the write batch group leader will wait for up to DBOptionsInterface.writeThreadMaxYieldUsec() before blocking on a mutex.
enableWriteThreadAdaptiveYield() - 类 中的方法org.rocksdb.Options
 
EncodingType - org.rocksdb中的枚举
EncodingType The value will determine how to encode keys when writing to a new SST file.
encodingType() - 类 中的方法org.rocksdb.PlainTableConfig
Returns the active EncodingType
endTrace() - 类 中的方法org.rocksdb.RocksDB
Stop tracing DB operations.
entry() - 类 中的方法org.rocksdb.WBWIRocksIterator
Get the current entry The WriteEntry is only valid until the iterator is repositioned.
Env - org.rocksdb中的类
Base class for all Env implementations in RocksDB.
Environment - org.rocksdb.util中的类
 
Environment() - 类 的构造器org.rocksdb.util.Environment
 
EnvOptions - org.rocksdb中的类
Options while opening a file to read/write
EnvOptions() - 类 的构造器org.rocksdb.EnvOptions
Construct with default Options
EnvOptions(DBOptions) - 类 的构造器org.rocksdb.EnvOptions
Construct from DBOptions.
equals(Object) - 类 中的方法org.rocksdb.AbstractSlice
If other is a slice object, then we defer to compare to check equality, otherwise we return false.
equals(Object) - 类 中的方法org.rocksdb.ColumnFamilyDescriptor
 
equals(Object) - 类 中的方法org.rocksdb.ColumnFamilyHandle
 
equals(Object) - 类 中的方法org.rocksdb.CompactRangeOptions.Timestamp
 
equals(Object) - 类 中的方法org.rocksdb.DbPath
 
equals(Object) - 类 中的方法org.rocksdb.ExternalFileIngestionInfo
 
equals(Object) - 类 中的方法org.rocksdb.FileOperationInfo
 
equals(Object) - 类 中的方法org.rocksdb.FlushJobInfo
 
equals(Object) - 类 中的方法org.rocksdb.KeyMayExist
 
equals(Object) - 类 中的方法org.rocksdb.MemTableInfo
 
equals(Object) - 类 中的方法org.rocksdb.Status
 
equals(Object) - 类 中的方法org.rocksdb.TableFileCreationBriefInfo
 
equals(Object) - 类 中的方法org.rocksdb.TableFileCreationInfo
 
equals(Object) - 类 中的方法org.rocksdb.TableFileDeletionInfo
 
equals(Object) - 类 中的方法org.rocksdb.TableProperties
 
equals(Object) - 类 中的方法org.rocksdb.WBWIRocksIterator.WriteEntry
 
equals(Object) - 类 中的方法org.rocksdb.WriteStallInfo
 
errorIfExists() - 类 中的方法org.rocksdb.DBOptions
 
errorIfExists() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, an error will be thrown during RocksDB.open() if the database already exists.
errorIfExists() - 类 中的方法org.rocksdb.Options
 
EventListener - org.rocksdb中的接口
EventListener class contains a set of callback functions that will be called when specific RocksDB event happens such as flush.
exclusiveManualCompaction() - 类 中的方法org.rocksdb.CompactRangeOptions
Returns whether the compaction is exclusive or other compactions may run concurrently at the same time.
exists - 类 中的变量org.rocksdb.KeyMayExist
 
Experimental - org.rocksdb中的注释类型
Marks a feature as experimental, meaning that it is likely to change or even be removed/re-engineered in the future
experimentalMempurgeThreshold() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Threshold used in the MemPurge (memtable garbage collection) feature.
experimentalMempurgeThreshold() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
experimentalMempurgeThreshold() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
experimentalMempurgeThreshold() - 类 中的方法org.rocksdb.Options
 
ExternalFileIngestionInfo - org.rocksdb中的类
 

F

failIfOptionsFileError() - 类 中的方法org.rocksdb.DBOptions
 
failIfOptionsFileError() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then DB::Open / CreateColumnFamily / DropColumnFamily / SetOptions will fail if options file is not detected or properly persisted.
failIfOptionsFileError() - 类 中的方法org.rocksdb.Options
 
fallocateWithKeepSize() - 类 中的方法org.rocksdb.EnvOptions
Determine if file is preallocated.
fileCount() - 类 中的方法org.rocksdb.ColumnFamilyMetaData
The number of files in this column family.
fileFsyncNanos() - 类 中的方法org.rocksdb.CompactionJobStats
Get the Time spent on file fsync.
fileName() - 类 中的方法org.rocksdb.SstFileMetaData
Get the name of the file.
FileOperationInfo - org.rocksdb中的类
Java representation of FileOperationInfo struct from include/rocksdb/listener.h
filePrepareWriteNanos() - 类 中的方法org.rocksdb.CompactionJobStats
Get the Time spent on preparing file write (falocate, etc) Only populated if ColumnFamilyOptions.reportBgIoStats() is set.
fileRangeSyncNanos() - 类 中的方法org.rocksdb.CompactionJobStats
Get the Time spent on sync file range.
files() - 类 中的方法org.rocksdb.LevelMetaData
The metadata of all sst files in this level.
files - 类 中的变量org.rocksdb.RocksDB.LiveFiles
The files are relative to the RocksDB.getName() and are not absolute paths.
fileSize() - 类 中的方法org.rocksdb.SstFileWriter
Return the current file size.
fileWriteNanos() - 类 中的方法org.rocksdb.CompactionJobStats
Get the Time spent on file's Append() call.
fillCache() - 类 中的方法org.rocksdb.ReadOptions
Fill the cache when loading the block-based sst formated db.
Filter - org.rocksdb中的类
Filters are stored in rocksdb and are consulted automatically by rocksdb to decide whether or not to read some information from disk.
Filter(long) - 类 的构造器org.rocksdb.Filter
 
filter(TableProperties) - 接口 中的方法org.rocksdb.TableFilter
A callback to determine whether relevant keys for this scan exist in a given table based on the table's properties.
filterPolicy() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the filter policy.
findShortestSeparator(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.AbstractComparator
Used to reduce the space requirements for internal data structures like index blocks.
findShortestSeparator(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.NativeComparatorWrapper
 
findShortestSeparator(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.util.BytewiseComparator
 
findShortestSeparator(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.util.ReverseBytewiseComparator
 
findShortSuccessor(ByteBuffer) - 类 中的方法org.rocksdb.AbstractComparator
Used to reduce the space requirements for internal data structures like index blocks.
findShortSuccessor(ByteBuffer) - 类 中的方法org.rocksdb.NativeComparatorWrapper
 
findShortSuccessor(ByteBuffer) - 类 中的方法org.rocksdb.util.BytewiseComparator
 
finish() - 类 中的方法org.rocksdb.SstFileWriter
Finish the process and close the sst file.
flush(FlushOptions) - 类 中的方法org.rocksdb.RocksDB
Flush all memory table data.
flush(FlushOptions, ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Flush all memory table data.
flush(FlushOptions, List<ColumnFamilyHandle>) - 类 中的方法org.rocksdb.RocksDB
Flushes multiple column families.
FlushJobInfo - org.rocksdb中的类
 
FlushOptions - org.rocksdb中的类
FlushOptions to be passed to flush operations of RocksDB.
FlushOptions() - 类 的构造器org.rocksdb.FlushOptions
Construct a new instance of FlushOptions.
FlushReason - org.rocksdb中的枚举
 
flushWal(boolean) - 类 中的方法org.rocksdb.RocksDB
Flush the WAL memory buffer to the file.
forceConsistencyChecks() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
By default, RocksDB runs consistency checks on the LSM every time the LSM changes (Flush, Compaction, AddFile).
forceConsistencyChecks() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
forceConsistencyChecks() - 类 中的方法org.rocksdb.Options
 
formatVersion() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the format version.
fromId(byte) - 枚举 中的静态方法org.rocksdb.WBWIRocksIterator.WriteType
 
fromParsed(List<OptionString.Entry>, boolean) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
Constructs a builder for mutable column family options from a hierarchical parsed options string representation.
fromRocksId(int) - 枚举 中的静态方法org.rocksdb.CompactRangeOptions.BottommostLevelCompaction
Returns the BottommostLevelCompaction for the given C++ rocks enum value.
fromValue(byte) - 枚举 中的静态方法org.rocksdb.WalProcessingOption
 
fullHistoryTSLow() - 类 中的方法org.rocksdb.CompactRangeOptions
 
fullScanMode() - 类 中的方法org.rocksdb.PlainTableConfig
Return if full scan mode is active

G

garbageCollect() - 类 中的方法org.rocksdb.BackupEngine
Will delete all the files we don't need anymore.
GB - 类 中的静态变量org.rocksdb.util.SizeUnit
 
get(int) - 类 中的方法org.rocksdb.DirectSlice
Retrieves the byte at a specific offset from the underlying data
get(ReadOptions, ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key within column family.
get(ColumnFamilyHandle, ReadOptions, ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key within column family.
get(byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key within column family*
get(byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key within column family*
get(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key within column family.
get(ColumnFamilyHandle, byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key within column family.
get(ReadOptions, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key.
get(ReadOptions, byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key.
get(ColumnFamilyHandle, ReadOptions, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key within column family.
get(ColumnFamilyHandle, ReadOptions, byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Get the value associated with the specified key within column family.
get(byte[]) - 类 中的方法org.rocksdb.RocksDB
The simplified version of get which returns a new byte array storing the value associated with the specified input key if any.
get(byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
The simplified version of get which returns a new byte array storing the value associated with the specified input key if any.
get(ColumnFamilyHandle, byte[]) - 类 中的方法org.rocksdb.RocksDB
The simplified version of get which returns a new byte array storing the value associated with the specified input key if any.
get(ColumnFamilyHandle, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
The simplified version of get which returns a new byte array storing the value associated with the specified input key if any.
get(ReadOptions, byte[]) - 类 中的方法org.rocksdb.RocksDB
The simplified version of get which returns a new byte array storing the value associated with the specified input key if any.
get(ReadOptions, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
The simplified version of get which returns a new byte array storing the value associated with the specified input key if any.
get(ColumnFamilyHandle, ReadOptions, byte[]) - 类 中的方法org.rocksdb.RocksDB
The simplified version of get which returns a new byte array storing the value associated with the specified input key if any.
get(ColumnFamilyHandle, ReadOptions, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
The simplified version of get which returns a new byte array storing the value associated with the specified input key if any.
get(ColumnFamilyHandle, ReadOptions, byte[]) - 类 中的方法org.rocksdb.Transaction
This function is similar to RocksDB.get(ColumnFamilyHandle, ReadOptions, byte[]) except it will also read pending changes in this transaction.
get(ReadOptions, byte[]) - 类 中的方法org.rocksdb.Transaction
This function is similar to RocksDB.get(ReadOptions, byte[]) except it will also read pending changes in this transaction.
getAccessHint(byte) - 枚举 中的静态方法org.rocksdb.AccessHint
Get the AccessHint enumeration value by passing the byte identifier to this method.
getAggregatedLongProperty(String) - 类 中的方法org.rocksdb.RocksDB
Return sum of the getLongProperty of all the column families Note: As the returned property is of type uint64_t on C++ side the returning value can be negative because Java supports in Java 7 only signed long values.
getAllPreparedTransactions() - 类 中的方法org.rocksdb.TransactionDB
 
getAndResetTickerCount(TickerType) - 类 中的方法org.rocksdb.Statistics
Get the count for a ticker and reset the tickers count.
getApproximateMemoryUsageByType(List<RocksDB>, Set<Cache>) - 类 中的静态方法org.rocksdb.MemoryUtil
Returns the approximate memory usage of different types in the input list of DBs and Cache set.
getApproximateMemTableStats(ColumnFamilyHandle, Range) - 类 中的方法org.rocksdb.RocksDB
This method is similar to RocksDB.getApproximateSizes(ColumnFamilyHandle, List, SizeApproximationFlag...), except that it returns approximate number of records and size in memtables.
getApproximateMemTableStats(Range) - 类 中的方法org.rocksdb.RocksDB
This method is similar to RocksDB.getApproximateSizes(ColumnFamilyHandle, List, SizeApproximationFlag...), except that it returns approximate number of records and size in memtables.
getApproximateSizes(ColumnFamilyHandle, List<Range>, SizeApproximationFlag...) - 类 中的方法org.rocksdb.RocksDB
Get the approximate file system space used by keys in each range.
getApproximateSizes(List<Range>, SizeApproximationFlag...) - 类 中的方法org.rocksdb.RocksDB
Get the approximate file system space used by keys in each range for the default column family.
getAverage() - 类 中的方法org.rocksdb.HistogramData
 
getBackgroundThreads(Priority) - 类 中的方法org.rocksdb.Env
Gets the number of background worker threads of the pool for this environment.
getBackupInfo() - 类 中的方法org.rocksdb.BackupEngine
Gets information about the available backups
getBaseDB() - 类 中的方法org.rocksdb.OptimisticTransactionDB
Get the underlying database that was opened.
getBatch() - 类 中的方法org.rocksdb.TransactionLogIterator
If iterator position is valid, return the current write_batch and the sequence number of the earliest transaction contained in the batch.
getBoolean(K) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
getBytesPerSecond() - 类 中的方法org.rocksdb.RateLimiter
Returns the bytes per second.
getCallback() - 类 中的方法org.rocksdb.StatsCollectorInput
 
getCfName() - 类 中的方法org.rocksdb.ThreadStatus
The name of the Column Family that the thread is currently involved with.
getCode(byte) - 枚举 中的静态方法org.rocksdb.Status.Code
 
getCode() - 类 中的方法org.rocksdb.Status
 
getCodeString() - 类 中的方法org.rocksdb.Status
 
getColumnFamilyId() - 类 中的方法org.rocksdb.FlushJobInfo
Get the id of the column family.
getColumnFamilyId() - 类 中的方法org.rocksdb.TableProperties
Get the ID of column family for this SST file, corresponding to the column family identified by TableProperties.getColumnFamilyName().
getColumnFamilyId() - 类 中的方法org.rocksdb.Transaction.WaitingTransactions
Get the Column Family ID.
getColumnFamilyId() - 类 中的方法org.rocksdb.TransactionDB.DeadlockInfo
Get the Column Family ID.
getColumnFamilyMetaData(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Obtains the meta data of the specified column family of the DB.
getColumnFamilyMetaData() - 类 中的方法org.rocksdb.RocksDB
Obtains the meta data of the default column family of the DB.
getColumnFamilyName() - 类 中的方法org.rocksdb.ExternalFileIngestionInfo
Get the name of the column family.
getColumnFamilyName() - 类 中的方法org.rocksdb.FlushJobInfo
Get the name of the column family.
getColumnFamilyName() - 类 中的方法org.rocksdb.MemTableInfo
Get the name of the column family to which memtable belongs.
getColumnFamilyName() - 类 中的方法org.rocksdb.TableFileCreationBriefInfo
Get the name of the column family where the file was created.
getColumnFamilyName() - 类 中的方法org.rocksdb.TableProperties
Get the name of the column family with which this SST file is associated.
getColumnFamilyName() - 类 中的方法org.rocksdb.WriteStallInfo
Get the name of the column family.
getColumnFamilyOptionsFromProps(Properties) - 类 中的静态方法org.rocksdb.ColumnFamilyOptions
Method to get a options instance by using pre-configured property values.
getColumnFamilyOptionsFromProps(ConfigOptions, Properties) - 类 中的静态方法org.rocksdb.ColumnFamilyOptions
Method to get a options instance by using pre-configured property values.
getCommitTimeWriteBatch() - 类 中的方法org.rocksdb.Transaction
Get the Commit time Write Batch.
getCompactionPriority(byte) - 枚举 中的静态方法org.rocksdb.CompactionPriority
Get CompactionPriority by byte value.
getCompactionStopStyle(byte) - 枚举 中的静态方法org.rocksdb.CompactionStopStyle
Get CompactionStopStyle by byte value.
getComparatorName() - 类 中的方法org.rocksdb.TableProperties
Get the name of the comparator used in this table.
getCompressionName() - 类 中的方法org.rocksdb.TableProperties
Get the name of the compression algorithm used to compress the SST files.
getCompressionType(String) - 枚举 中的静态方法org.rocksdb.CompressionType
Get the CompressionType enumeration value by passing the library name to this method.
getCompressionType(byte) - 枚举 中的静态方法org.rocksdb.CompressionType
Get the CompressionType enumeration value by passing the byte identifier to this method.
getContentFlags() - 类 中的方法org.rocksdb.WriteBatch.SavePoint
Get the content flags.
getCorruptedBackups() - 类 中的方法org.rocksdb.BackupEngine
Returns a list of corrupted backup ids.
getCount() - 类 中的方法org.rocksdb.HistogramData
 
getCount() - 类 中的方法org.rocksdb.WriteBatch.SavePoint
Get the number of elements.
getCreationTime() - 类 中的方法org.rocksdb.TableProperties
The time when the SST file was created.
getCurrentCondition() - 类 中的方法org.rocksdb.WriteStallInfo
Get the current state of the write controller.
getDataSize() - 类 中的方法org.rocksdb.TableProperties
Get the total size of all data blocks.
getDataSize() - 类 中的方法org.rocksdb.WriteBatch
Retrieve data size of the batch.
getDbName() - 类 中的方法org.rocksdb.TableFileCreationBriefInfo
Get the name of the database where the file was created.
getDbName() - 类 中的方法org.rocksdb.TableFileDeletionInfo
Get the name of the database where the file was deleted.
getDbName() - 类 中的方法org.rocksdb.ThreadStatus
The name of the DB instance that the thread is currently involved with.
getDBOptions() - 类 中的方法org.rocksdb.RocksDB
Get the database options
getDBOptionsFromProps(ConfigOptions, Properties) - 类 中的静态方法org.rocksdb.DBOptions
Method to get a options instance by using pre-configured property values.
getDBOptionsFromProps(Properties) - 类 中的静态方法org.rocksdb.DBOptions
Method to get a options instance by using pre-configured property values.
getDeadlockDetectDepth() - 类 中的方法org.rocksdb.TransactionOptions
Gets the number of traversals to make during deadlock detection.
getDeadlockInfoBuffer() - 类 中的方法org.rocksdb.TransactionDB
 
getDefault() - 类 中的静态方法org.rocksdb.Env
Returns the default environment suitable for the current operating system.
getDefaultColumnFamily() - 类 中的方法org.rocksdb.RocksDB
Gets the handle for the default column family
getDefaultLockTimeout() - 类 中的方法org.rocksdb.TransactionDBOptions
The wait timeout in milliseconds when writing a key OUTSIDE of a transaction (ie by calling RocksDB.put(byte[], byte[]), RocksDB.merge(byte[], byte[]), RocksDB.delete(byte[]) or RocksDB.write(org.rocksdb.WriteOptions, org.rocksdb.WriteBatch) directly).
getDeleteRateBytesPerSecond() - 类 中的方法org.rocksdb.SstFileManager
Gets the delete rate limit.
getDescriptor() - 类 中的方法org.rocksdb.ColumnFamilyHandle
Gets the up-to-date descriptor of the column family associated with this handle.
getDouble(K) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
getDuration() - 类 中的方法org.rocksdb.FileOperationInfo
Get the operation duration (in nanoseconds).
getEarliestSeqno() - 类 中的方法org.rocksdb.MemTableInfo
Get the Sequence number that is guaranteed to be smaller than or equal to the sequence number of any key that could be inserted into this memtable.
getElapsedTime() - 类 中的方法org.rocksdb.Transaction
Returns the elapsed time in milliseconds since this Transaction began.
getEnum(K) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
getEnv() - 类 中的方法org.rocksdb.DBOptions
 
getEnv() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns the set RocksEnv instance.
getEnv() - 类 中的方法org.rocksdb.Options
 
getEnv() - 类 中的方法org.rocksdb.RocksDB
Get the Env object from the DB
getExpiration() - 类 中的方法org.rocksdb.TransactionOptions
Expiration duration in milliseconds.
getExternalFilePath() - 类 中的方法org.rocksdb.ExternalFileIngestionInfo
Get the path of the file outside the DB.
getFallbackJniLibraryFileName(String) - 类 中的静态方法org.rocksdb.util.Environment
 
getFallbackJniLibraryName(String) - 类 中的静态方法org.rocksdb.util.Environment
 
getFastCompressionEstimatedDataSize() - 类 中的方法org.rocksdb.TableProperties
Get the estimated size of data blocks compressed with a relatively faster compression algorithm.
getFilePath() - 类 中的方法org.rocksdb.FlushJobInfo
Get the path to the newly created file.
getFilePath() - 类 中的方法org.rocksdb.TableFileCreationBriefInfo
Get the path to the created file.
getFilePath() - 类 中的方法org.rocksdb.TableFileDeletionInfo
Get the path to the deleted file.
getFileSize() - 类 中的方法org.rocksdb.TableFileCreationInfo
Get the size of the file.
getFileSize() - 接口 中的方法org.rocksdb.TraceWriter
Get the size of the file that this writer is writing to.
getFilterPolicyName() - 类 中的方法org.rocksdb.TableProperties
Get the name of the filter policy used in this table.
getFilterSize() - 类 中的方法org.rocksdb.TableProperties
Get the size of filter block.
getFirstSeqno() - 类 中的方法org.rocksdb.MemTableInfo
Get the Sequence number of the first element that was inserted into the memtable.
getFixedKeyLen() - 类 中的方法org.rocksdb.TableProperties
Get the length of the keys.
getFlushReason() - 类 中的方法org.rocksdb.FlushJobInfo
Get the reason for initiating the flush.
getFormatVersion() - 类 中的方法org.rocksdb.TableProperties
Get the format version, reserved for backward compatibility.
getForUpdate(ReadOptions, ColumnFamilyHandle, byte[], boolean, boolean) - 类 中的方法org.rocksdb.Transaction
Read this key and ensure that this transaction will only be able to be committed if this key is not written outside this transaction after it has first been read (or after the snapshot if a snapshot is set in this transaction).
getForUpdate(ReadOptions, ColumnFamilyHandle, byte[], boolean) - 类 中的方法org.rocksdb.Transaction
getForUpdate(ReadOptions, byte[], boolean) - 类 中的方法org.rocksdb.Transaction
Read this key and ensure that this transaction will only be able to be committed if this key is not written outside this transaction after it has first been read (or after the snapshot if a snapshot is set in this transaction).
getFromBatch(ColumnFamilyHandle, DBOptions, byte[]) - 类 中的方法org.rocksdb.WriteBatchWithIndex
Similar to RocksDB.get(ColumnFamilyHandle, byte[]) but will only read the key from this batch.
getFromBatch(DBOptions, byte[]) - 类 中的方法org.rocksdb.WriteBatchWithIndex
Similar to RocksDB.get(byte[]) but will only read the key from this batch.
getFromBatchAndDB(RocksDB, ColumnFamilyHandle, ReadOptions, byte[]) - 类 中的方法org.rocksdb.WriteBatchWithIndex
Similar to RocksDB.get(ColumnFamilyHandle, byte[]) but will also read writes from this batch.
getFromBatchAndDB(RocksDB, ReadOptions, byte[]) - 类 中的方法org.rocksdb.WriteBatchWithIndex
Similar to RocksDB.get(byte[]) but will also read writes from this batch.
getGlobalSeqno() - 类 中的方法org.rocksdb.ExternalFileIngestionInfo
Get the global sequence number assigned to keys in this file.
getHistogramData(HistogramType) - 类 中的方法org.rocksdb.Statistics
Gets the histogram data for a particular histogram.
getHistogramString(HistogramType) - 类 中的方法org.rocksdb.Statistics
Gets a string representation of a particular histogram.
getHistogramType(byte) - 枚举 中的静态方法org.rocksdb.HistogramType
Get Histogram type by byte value.
getID() - 类 中的方法org.rocksdb.ColumnFamilyHandle
Gets the ID of the Column Family.
getID() - 类 中的方法org.rocksdb.Transaction
Get the ID of the transaction.
getId() - 类 中的方法org.rocksdb.Transaction
The globally unique id with which the transaction is identified.
getIndexKeyIsUserKey() - 类 中的方法org.rocksdb.TableProperties
Whether the index key is user key.
getIndexPartitions() - 类 中的方法org.rocksdb.TableProperties
Get the total number of index partitions if IndexType.kTwoLevelIndexSearch is used.
getIndexSize() - 类 中的方法org.rocksdb.TableProperties
Get the size of index block.
getIndexValueIsDeltaEncoded() - 类 中的方法org.rocksdb.TableProperties
Whether delta encoding is used to encode the index values.
getInfoLogLevel(byte) - 枚举 中的静态方法org.rocksdb.InfoLogLevel
Get InfoLogLevel by byte value.
getInstance() - 类 中的静态方法org.rocksdb.NativeLibraryLoader
Get a reference to the NativeLibraryLoader
getInt(K) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
getIntArray(K) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
getInternalFilePath() - 类 中的方法org.rocksdb.ExternalFileIngestionInfo
Get the path of the file inside the DB.
getIterator(ReadOptions) - 类 中的方法org.rocksdb.Transaction
Returns an iterator that will iterate on all keys in the default column family including both keys in the DB and uncommitted keys in this transaction.
getIterator(ReadOptions, ColumnFamilyHandle) - 类 中的方法org.rocksdb.Transaction
Returns an iterator that will iterate on all keys in the column family specified by columnFamilyHandle including both keys in the DB and uncommitted keys in this transaction.
getJniLibraryExtension() - 类 中的静态方法org.rocksdb.util.Environment
 
getJniLibraryFileName(String) - 类 中的静态方法org.rocksdb.util.Environment
 
getJniLibraryName(String) - 类 中的静态方法org.rocksdb.util.Environment
 
getJobId() - 类 中的方法org.rocksdb.FlushJobInfo
Get the job id, which is unique in the same thread.
getJobId() - 类 中的方法org.rocksdb.TableFileCreationBriefInfo
Get the id of the job (which could be flush or compaction) that created the file.
getJobId() - 类 中的方法org.rocksdb.TableFileDeletionInfo
Get the id of the job which deleted the file.
getKey() - 类 中的方法org.rocksdb.Transaction.WaitingTransactions
Get the key on which the transactions are waiting.
getKey() - 类 中的方法org.rocksdb.TransactionDB.KeyLockInfo
Get the key.
getKey() - 类 中的方法org.rocksdb.WBWIRocksIterator.WriteEntry
Returns the key of the Write Entry
getLargestSeqno() - 类 中的方法org.rocksdb.FlushJobInfo
Get the largest sequence number in the newly created file.
getLatestOptionsFileName(String, Env) - 类 中的静态方法org.rocksdb.OptionsUtil
Returns the latest options file name under the specified RocksDB path.
getLatestSequenceNumber() - 类 中的方法org.rocksdb.RocksDB
The sequence number of the most recent transaction.
getLength() - 类 中的方法org.rocksdb.FileOperationInfo
Get the length.
getLibcName() - 类 中的静态方法org.rocksdb.util.Environment
Get the name of the libc implementation
getLibraryName() - 枚举 中的方法org.rocksdb.CompressionType
Returns the library name of the compression type identified by the enumeration value.
getLibraryName() - 枚举 中的方法org.rocksdb.PrepopulateBlobCache
Returns the library name of the prepopulate blob cache mode identified by the enumeration value.
getLiveFiles() - 类 中的方法org.rocksdb.RocksDB
Retrieve the list of all files in the database after flushing the memtable.
getLiveFiles(boolean) - 类 中的方法org.rocksdb.RocksDB
Retrieve the list of all files in the database.
getLiveFilesMetaData() - 类 中的方法org.rocksdb.RocksDB
Gets a list of all table files metadata.
getLockStatusData() - 类 中的方法org.rocksdb.TransactionDB
Returns map of all locks held.
getLockTimeout() - 类 中的方法org.rocksdb.TransactionOptions
The wait timeout in milliseconds when a transaction attempts to lock a key.
getLogNumber() - 类 中的方法org.rocksdb.Transaction
Get the log number.
getLong(K) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
getLongProperty(String) - 类 中的方法org.rocksdb.RocksDB
Similar to GetProperty(), but only works for a subset of properties whose return value is a numerical value.
getLongProperty(ColumnFamilyHandle, String) - 类 中的方法org.rocksdb.RocksDB
Similar to GetProperty(), but only works for a subset of properties whose return value is a numerical value.
getMajor() - 类 中的方法org.rocksdb.RocksDB.Version
 
getMapProperty(String) - 类 中的方法org.rocksdb.RocksDB
Gets a property map.
getMapProperty(ColumnFamilyHandle, String) - 类 中的方法org.rocksdb.RocksDB
Gets a property map.
getMax() - 类 中的方法org.rocksdb.HistogramData
 
getMaxNumLocks() - 类 中的方法org.rocksdb.TransactionDBOptions
Specifies the maximum number of keys that can be locked at the same time per column family.
getMaxTraceFileSize() - 类 中的方法org.rocksdb.TraceOptions
To avoid the trace file size grows larger than the storage space, user can set the max trace file size in Bytes.
getMaxTrashDBRatio() - 类 中的方法org.rocksdb.SstFileManager
Get the trash/DB size ratio where new files will be deleted immediately.
getMaxWriteBatchSize() - 类 中的方法org.rocksdb.TransactionOptions
Get the maximum number of bytes that may be used for the write batch.
getMedian() - 类 中的方法org.rocksdb.HistogramData
 
getMemoryUsageType(byte) - 枚举 中的静态方法org.rocksdb.MemoryUsageType
Get the MemoryUsageType enumeration value by passing the byte identifier to this method.
getMergeOperatorName() - 类 中的方法org.rocksdb.TableProperties
Get the name of the merge operator used in this table.
getMin() - 类 中的方法org.rocksdb.HistogramData
 
getMinor() - 类 中的方法org.rocksdb.RocksDB.Version
 
getName() - 类 中的方法org.rocksdb.ColumnFamilyDescriptor
Retrieve name of column family.
getName() - 类 中的方法org.rocksdb.ColumnFamilyHandle
Gets the name of the Column Family.
getName() - 类 中的方法org.rocksdb.RocksDB
Get DB name -- the exact same name that was provided as an argument to as path to RocksDB.open(Options, String).
getName() - 类 中的方法org.rocksdb.Transaction
Get the name of the transaction.
getNativeHandle() - 类 中的方法org.rocksdb.RocksMutableObject
Gets the value of the C++ pointer pointing to the underlying native C++ object
getNativeHandle() - 类 中的方法org.rocksdb.RocksObject
 
getNumDataBlocks() - 类 中的方法org.rocksdb.TableProperties
Get the number of blocks in this table.
getNumDeletes() - 类 中的方法org.rocksdb.MemTableInfo
Get the total number of deletes in memtable.
getNumDeletes() - 类 中的方法org.rocksdb.Transaction
Returns the number of deletes that have been applied to this transaction so far.
getNumDeletions() - 类 中的方法org.rocksdb.TableProperties
Get the number of deletions in the table.
getNumEntries() - 类 中的方法org.rocksdb.MemTableInfo
Get the total number of entries in memtable.
getNumEntries() - 类 中的方法org.rocksdb.TableProperties
Get the number of entries in this table.
getNumKeys() - 类 中的方法org.rocksdb.Transaction
Returns the number of distinct Keys being tracked by this transaction.
getNumMergeOperands() - 类 中的方法org.rocksdb.TableProperties
Get the number of merge operands in the table.
getNumMerges() - 类 中的方法org.rocksdb.Transaction
Returns the number of merges that have been applied to this transaction so far.
getNumPuts() - 类 中的方法org.rocksdb.Transaction
Returns the number of puts that have been applied to this transaction so far.
getNumRangeDeletions() - 类 中的方法org.rocksdb.TableProperties
Get the number of range deletions in this table.
getNumStripes() - 类 中的方法org.rocksdb.TransactionDBOptions
The number of sub-tables per lock table (per column family)
getOffset() - 类 中的方法org.rocksdb.FileOperationInfo
Get the offset.
getOldestKeyTime() - 类 中的方法org.rocksdb.TableProperties
Get the timestamp of the earliest key.
getOperationElapsedTime() - 类 中的方法org.rocksdb.ThreadStatus
Get the elapsed time of the current thread operation in microseconds.
getOperationName(OperationType) - 类 中的静态方法org.rocksdb.ThreadStatus
Get the name of an operation given its type.
getOperationProperties() - 类 中的方法org.rocksdb.ThreadStatus
Get the list of properties that describe some details about the current operation.
getOperationPropertyName(OperationType, int) - 类 中的静态方法org.rocksdb.ThreadStatus
Obtain the name of the "i"th operation property of the specified operation.
getOperationStage() - 类 中的方法org.rocksdb.ThreadStatus
Get the current stage where the thread is involved in the current operation.
getOperationStageName(OperationStage) - 类 中的静态方法org.rocksdb.ThreadStatus
Obtain a human-readable string describing the specified operation stage.
getOperationType() - 类 中的方法org.rocksdb.ThreadStatus
Get the operation (high-level action) that the current thread is involved with.
getOptions() - 类 中的方法org.rocksdb.ColumnFamilyDescriptor
Retrieve assigned options instance.
getOptions(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Get the options for the column family handle
getOptions() - 类 中的方法org.rocksdb.RocksDB
Default column family options
getOptionStringFromProps(Properties) - 类 中的静态方法org.rocksdb.Options
Converts the input properties into a Options-style formatted string
getPatch() - 类 中的方法org.rocksdb.RocksDB.Version
 
getPath() - 类 中的方法org.rocksdb.FileOperationInfo
Get the file path.
getPercentile95() - 类 中的方法org.rocksdb.HistogramData
 
getPercentile99() - 类 中的方法org.rocksdb.HistogramData
 
getPinnedUsage() - 类 中的方法org.rocksdb.Cache
Returns the memory size for the entries being pinned in cache.
getPrefixExtractorName() - 类 中的方法org.rocksdb.TableProperties
Get the name of the prefix extractor used in this table.
getPrepopulateBlobCache(String) - 枚举 中的静态方法org.rocksdb.PrepopulateBlobCache
Get the PrepopulateBlobCache enumeration value by passing the library name to this method.
getPrepopulateBlobCache(byte) - 枚举 中的静态方法org.rocksdb.PrepopulateBlobCache
Get the PrepopulateBlobCache enumeration value by passing the byte identifier to this method.
getPreviousCondition() - 类 中的方法org.rocksdb.WriteStallInfo
Get the previous state of the write controller.
getPropertiesOfAllTables(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Get the properties of all tables.
getPropertiesOfAllTables() - 类 中的方法org.rocksdb.RocksDB
Get the properties of all tables in the default column family.
getPropertiesOfTablesInRange(ColumnFamilyHandle, List<Range>) - 类 中的方法org.rocksdb.RocksDB
Get the properties of tables in range.
getPropertiesOfTablesInRange(List<Range>) - 类 中的方法org.rocksdb.RocksDB
Get the properties of tables in range for the default column family.
getProperty(ColumnFamilyHandle, String) - 类 中的方法org.rocksdb.RocksDB
DB implements can export properties about their state via this method on a per column family level.
getProperty(String) - 类 中的方法org.rocksdb.RocksDB
DB implementations can export properties about their state via this method.
getPropertyCollectorsNames() - 类 中的方法org.rocksdb.TableProperties
Get the names of the property collectors factories used in this table.
getRateLimiterMode(byte) - 枚举 中的静态方法org.rocksdb.RateLimiterMode
Get the RateLimiterMode enumeration value by passing the byte identifier to this method.
getRawKeySize() - 类 中的方法org.rocksdb.TableProperties
Get the total raw key size.
getRawValueSize() - 类 中的方法org.rocksdb.TableProperties
Get the total raw value size.
getReadableProperties() - 类 中的方法org.rocksdb.TableProperties
Get the readable properties.
getReadTier(byte) - 枚举 中的静态方法org.rocksdb.ReadTier
Get ReadTier by byte value.
getReason() - 类 中的方法org.rocksdb.TableFileCreationBriefInfo
Get the reason for creating the table.
getReusedSynchronisationType(byte) - 枚举 中的静态方法org.rocksdb.ReusedSynchronisationType
Get ReusedSynchronisationType by byte value.
getSequenceNumber() - 类 中的方法org.rocksdb.Snapshot
Return the associated sequence number;
getSharedLibraryFileName(String) - 类 中的静态方法org.rocksdb.util.Environment
 
getSharedLibraryName(String) - 类 中的静态方法org.rocksdb.util.Environment
 
getSingleBurstBytes() - 类 中的方法org.rocksdb.RateLimiter
Max bytes can be granted in a single burst.
getSize() - 类 中的方法org.rocksdb.WriteBatch.SavePoint
Get the size of the serialized representation.
getSlowCompressionEstimatedDataSize() - 类 中的方法org.rocksdb.TableProperties
Get the estimated size of data blocks compressed with a relatively slower compression algorithm.
getSmallestSeqno() - 类 中的方法org.rocksdb.FlushJobInfo
Get the smallest sequence number in the newly created file.
getSnapshot() - 类 中的方法org.rocksdb.RocksDB
Return a handle to the current DB state.
getSnapshot() - 类 中的方法org.rocksdb.Transaction
Returns the Snapshot created by the last call to Transaction.setSnapshot().
getSortedWalFiles() - 类 中的方法org.rocksdb.RocksDB
Retrieve the sorted list of all wal files with earliest file first.
getStandardDeviation() - 类 中的方法org.rocksdb.HistogramData
 
getStartTimestamp() - 类 中的方法org.rocksdb.FileOperationInfo
Get the start timestamp (in nanoseconds).
getState() - 类 中的方法org.rocksdb.Status
 
getState() - 类 中的方法org.rocksdb.Transaction
Get the execution status of the transaction.
getStateName(StateType) - 类 中的静态方法org.rocksdb.ThreadStatus
Obtain the name of a state given its type.
getStateType() - 类 中的方法org.rocksdb.ThreadStatus
Get the state (lower-level action) that the current thread is involved with.
getStatistics() - 类 中的方法org.rocksdb.StatsCollectorInput
 
getStatsLevel(byte) - 枚举 中的静态方法org.rocksdb.StatsLevel
Get StatsLevel by byte value.
getStatus() - 类 中的方法org.rocksdb.FileOperationInfo
Get the status.
getStatus() - 异常错误 中的方法org.rocksdb.RocksDBException
Get the status returned from RocksDB
getStatus() - 类 中的方法org.rocksdb.TableFileCreationInfo
Get the status indicating whether the creation was successful or not.
getStatus() - 类 中的方法org.rocksdb.TableFileDeletionInfo
Get the status indicating whether the deletion was successful or not.
getSubCode() - 类 中的方法org.rocksdb.Status
 
getSubCode(byte) - 枚举 中的静态方法org.rocksdb.Status.SubCode
 
getSum() - 类 中的方法org.rocksdb.HistogramData
 
getTableProperties() - 类 中的方法org.rocksdb.ExternalFileIngestionInfo
Get the Table properties of the table being flushed.
getTableProperties() - 类 中的方法org.rocksdb.FlushJobInfo
Get the Table properties of the table being flushed.
getTableProperties() - 类 中的方法org.rocksdb.SstFileReader
Get the properties of the table.
getTableProperties() - 类 中的方法org.rocksdb.TableFileCreationInfo
Get the detailed properties of the created file.
getThreadId() - 类 中的方法org.rocksdb.FlushJobInfo
Get the id of the thread that completed this flush job.
getThreadId() - 类 中的方法org.rocksdb.ThreadStatus
Get the unique ID of the thread.
getThreadList() - 类 中的方法org.rocksdb.Env
Returns the status of all threads that belong to the current Env.
getThreadPoolQueueLen(Priority) - 类 中的方法org.rocksdb.Env
Returns the length of the queue associated with the specified thread pool.
getThreadType() - 类 中的方法org.rocksdb.ThreadStatus
Get the type of the thread.
getThreadTypeName(ThreadType) - 类 中的静态方法org.rocksdb.ThreadStatus
Get the name of the thread type.
getTickerCount(TickerType) - 类 中的方法org.rocksdb.Statistics
Get the count for a ticker.
getTickerType(byte) - 枚举 中的静态方法org.rocksdb.TickerType
Get Ticker type by byte value.
getTopLevelIndexSize() - 类 中的方法org.rocksdb.TableProperties
Size of the top-level index if IndexType.kTwoLevelIndexSearch is used.
getTotalBytesThrough() - 类 中的方法org.rocksdb.RateLimiter
Total bytes that go through rate limiter.
getTotalRequests() - 类 中的方法org.rocksdb.RateLimiter
Total # of requests that go through rate limiter.
getTotalSize() - 类 中的方法org.rocksdb.SstFileManager
Get the total size of all tracked files.
getTrackedFiles() - 类 中的方法org.rocksdb.SstFileManager
Gets all tracked files and their corresponding sizes.
getTransactionByName(String) - 类 中的方法org.rocksdb.TransactionDB
 
getTransactionID() - 类 中的方法org.rocksdb.TransactionDB.DeadlockInfo
Get the Transaction ID.
getTransactionIds() - 类 中的方法org.rocksdb.Transaction.WaitingTransactions
Get the IDs of the waiting transactions.
getTransactionIDs() - 类 中的方法org.rocksdb.TransactionDB.KeyLockInfo
Get the Transaction IDs.
getTransactionLockTimeout() - 类 中的方法org.rocksdb.TransactionDBOptions
The default wait timeout in milliseconds when a transaction attempts to lock a key if not specified by TransactionOptions.setLockTimeout(long) If 0, no waiting is done if a lock cannot instantly be acquired.
getTransactionState(byte) - 枚举 中的静态方法org.rocksdb.Transaction.TransactionState
Get TransactionState by byte value.
getTxnDBWritePolicy(byte) - 枚举 中的静态方法org.rocksdb.TxnDBWritePolicy
Get the TxnDBWritePolicy enumeration value by passing the byte identifier to this method.
getType() - 类 中的方法org.rocksdb.WBWIRocksIterator.WriteEntry
Returns the type of the Write Entry
getUnknown() - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
getUpdatesSince(long) - 类 中的方法org.rocksdb.RocksDB
Returns an iterator that is positioned at a write-batch containing seq_number.
getUsage() - 类 中的方法org.rocksdb.Cache
Returns the memory size for the entries residing in cache.
getUserCollectedProperties() - 类 中的方法org.rocksdb.TableProperties
Get the user collected properties.
getValue() - 枚举 中的方法org.rocksdb.AccessHint
Returns the byte value of the enumerations value.
getValue() - 枚举 中的方法org.rocksdb.ChecksumType
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.CompactionPriority
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.CompactionStopStyle
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.CompactionStyle
Get the internal representation value.
getValue() - 枚举 中的方法org.rocksdb.CompactRangeOptions.BottommostLevelCompaction
Returns the byte value of the enumerations value.
getValue() - 枚举 中的方法org.rocksdb.CompressionType
Returns the byte value of the enumerations value.
getValue() - 枚举 中的方法org.rocksdb.EncodingType
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.HistogramType
Returns the byte value of the enumerations value
getValue() - 类 中的方法org.rocksdb.Holder
Get the instance reference.
getValue() - 枚举 中的方法org.rocksdb.IndexType
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.InfoLogLevel
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.MemoryUsageType
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.PrepopulateBlobCache
Returns the byte value of the enumerations value.
getValue() - 枚举 中的方法org.rocksdb.RateLimiterMode
Returns the byte value of the enumerations value.
getValue() - 枚举 中的方法org.rocksdb.ReadTier
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.ReusedSynchronisationType
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.StatsLevel
Returns the byte value of the enumerations value.
getValue() - 枚举 中的方法org.rocksdb.Status.Code
Returns the byte value of the enumerations value.
getValue() - 枚举 中的方法org.rocksdb.Status.SubCode
Returns the byte value of the enumerations value.
getValue() - 枚举 中的方法org.rocksdb.TickerType
Returns the byte value of the enumerations value
getValue() - 枚举 中的方法org.rocksdb.TxnDBWritePolicy
Returns the byte value of the enumerations value.
getValue() - 枚举 中的方法org.rocksdb.WALRecoveryMode
Returns the byte value of the enumerations value.
getValue() - 类 中的方法org.rocksdb.WBWIRocksIterator.WriteEntry
Returns the value of the Write Entry
getValueType() - 枚举 中的方法org.rocksdb.MutableColumnFamilyOptions.BlobOption
 
getValueType() - 枚举 中的方法org.rocksdb.MutableColumnFamilyOptions.CompactionOption
 
getValueType() - 枚举 中的方法org.rocksdb.MutableColumnFamilyOptions.MemtableOption
 
getValueType() - 枚举 中的方法org.rocksdb.MutableColumnFamilyOptions.MiscOption
 
getValueType() - 枚举 中的方法org.rocksdb.MutableDBOptions.DBOption
 
getValueType() - 接口 中的方法org.rocksdb.MutableOptionKey
 
getWaitingKey() - 类 中的方法org.rocksdb.TransactionDB.DeadlockInfo
Get the key that we are waiting on.
getWaitingTxns() - 类 中的方法org.rocksdb.Transaction
Get the list of waiting transactions.
getWALRecoveryMode(byte) - 枚举 中的静态方法org.rocksdb.WALRecoveryMode
Get the WALRecoveryMode enumeration value by passing the byte identifier to this method.
getWalTerminationPoint() - 类 中的方法org.rocksdb.WriteBatch
Gets the WAL termination point.
getWriteBatch() - 类 中的方法org.rocksdb.AbstractWriteBatch
 
getWriteBatch() - 类 中的方法org.rocksdb.Transaction
Fetch the underlying write batch that contains all pending changes to be committed.
getWriteBatch() - 类 中的方法org.rocksdb.WriteBatch
 
getWriteBatch() - 接口 中的方法org.rocksdb.WriteBatchInterface
Get the underlying Write Batch.
getWriteOptions() - 类 中的方法org.rocksdb.Transaction
Return the WriteOptions that will be used during Transaction.commit().
getWritePolicy() - 类 中的方法org.rocksdb.TransactionDBOptions
The policy for when to write the data into the DB.

H

Handler() - 类 的构造器org.rocksdb.WriteBatch.Handler
 
hardPendingCompactionBytesLimit() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
All writes are stopped if estimated bytes needed to be compaction exceed this threshold.
hardPendingCompactionBytesLimit() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
hardPendingCompactionBytesLimit() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
hardPendingCompactionBytesLimit() - 类 中的方法org.rocksdb.Options
 
hasBeginPrepare() - 类 中的方法org.rocksdb.WriteBatch
Returns true if MarkBeginPrepare will be called during Iterate.
hasCommit() - 类 中的方法org.rocksdb.WriteBatch
Returns true if MarkCommit will be called during Iterate.
hasDelete() - 类 中的方法org.rocksdb.WriteBatch
Returns true if Delete will be called during Iterate.
hasDeleteRange() - 类 中的方法org.rocksdb.WriteBatch
Returns true if DeleteRange will be called during Iterate.
hasEndPrepare() - 类 中的方法org.rocksdb.WriteBatch
Returns true if MarkEndPrepare will be called during Iterate.
hashCode() - 类 中的方法org.rocksdb.AbstractSlice
 
hashCode() - 类 中的方法org.rocksdb.ColumnFamilyDescriptor
 
hashCode() - 类 中的方法org.rocksdb.ColumnFamilyHandle
 
hashCode() - 类 中的方法org.rocksdb.CompactRangeOptions.Timestamp
 
hashCode() - 类 中的方法org.rocksdb.DbPath
 
hashCode() - 类 中的方法org.rocksdb.ExternalFileIngestionInfo
 
hashCode() - 类 中的方法org.rocksdb.FileOperationInfo
 
hashCode() - 类 中的方法org.rocksdb.FlushJobInfo
 
hashCode() - 类 中的方法org.rocksdb.KeyMayExist
 
hashCode() - 类 中的方法org.rocksdb.MemTableInfo
 
hashCode() - 类 中的方法org.rocksdb.Status
 
hashCode() - 类 中的方法org.rocksdb.TableFileCreationBriefInfo
 
hashCode() - 类 中的方法org.rocksdb.TableFileCreationInfo
 
hashCode() - 类 中的方法org.rocksdb.TableFileDeletionInfo
 
hashCode() - 类 中的方法org.rocksdb.TableProperties
 
hashCode() - 类 中的方法org.rocksdb.WBWIRocksIterator.WriteEntry
Generates a hash code for the Write Entry.
hashCode() - 类 中的方法org.rocksdb.WriteStallInfo
 
hashIndexAllowCollision() - 类 中的方法org.rocksdb.BlockBasedTableConfig
已过时。
This option is now deprecated. No matter what value it is set to, it will behave as if BlockBasedTableConfig.hashIndexAllowCollision() == true.
HashLinkedListMemTableConfig - org.rocksdb中的类
The config for hash linked list memtable representation Such memtable contains a fix-sized array of buckets, where each bucket points to a sorted singly-linked list (or null if the bucket is empty).
HashLinkedListMemTableConfig() - 类 的构造器org.rocksdb.HashLinkedListMemTableConfig
HashLinkedListMemTableConfig constructor
HashSkipListMemTableConfig - org.rocksdb中的类
The config for hash skip-list mem-table representation.
HashSkipListMemTableConfig() - 类 的构造器org.rocksdb.HashSkipListMemTableConfig
HashSkipListMemTableConfig constructor
hashTableRatio() - 类 中的方法org.rocksdb.PlainTableConfig
 
hasMerge() - 类 中的方法org.rocksdb.WriteBatch
Returns true if Merge will be called during Iterate.
hasPut() - 类 中的方法org.rocksdb.WriteBatch
Returns true if Put will be called during Iterate.
hasRollback() - 类 中的方法org.rocksdb.WriteBatch
Returns true if MarkRollback will be called during Iterate.
hasSingleDelete() - 类 中的方法org.rocksdb.WriteBatch
Returns true if SingleDelete will be called during Iterate.
height() - 类 中的方法org.rocksdb.HashSkipListMemTableConfig
 
histogramCallback(HistogramType, HistogramData) - 接口 中的方法org.rocksdb.StatisticsCollectorCallback
Callback function to get histogram values.
HistogramData - org.rocksdb中的类
 
HistogramData(double, double, double, double, double) - 类 的构造器org.rocksdb.HistogramData
 
HistogramData(double, double, double, double, double, double, long, long, double) - 类 的构造器org.rocksdb.HistogramData
 
HistogramType - org.rocksdb中的枚举
 
Holder<T> - org.rocksdb中的类
Simple instance reference wrapper.
Holder() - 类 的构造器org.rocksdb.Holder
Constructs a new Holder with null instance.
Holder(T) - 类 的构造器org.rocksdb.Holder
Constructs a new Holder.
hugePageTlbSize() - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
Returns the size value of hugePageTlbSize.
hugePageTlbSize() - 类 中的方法org.rocksdb.PlainTableConfig
Returns the value for huge page tlb size

I

ifLogBucketDistWhenFlush() - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
Returns information about logging the distribution of number of entries on flush.
ignoreMissingColumnFamilies() - 类 中的方法org.rocksdb.WriteOptions
If true and if user is trying to write to column families that don't exist (they were dropped), ignore the write (don't return an error).
ignoreRangeDeletions() - 类 中的方法org.rocksdb.ReadOptions
If true, keys deleted using the DeleteRange() API will be visible to readers until they are naturally deleted during compaction.
incBackgroundThreadsIfNeeded(int, Priority) - 类 中的方法org.rocksdb.Env
Enlarge number of background worker threads of a specific thread pool for this environment if it is smaller than specified.
indexBlockRestartInterval() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the index block restart interval.
indexShortening() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the index shortening mode.
IndexShorteningMode - org.rocksdb中的枚举
This enum allows trading off increased index size for improved iterator seek performance in some situations, particularly when block cache is disabled (ReadOptions.fillCache() == false and direct IO is enabled (DBOptions.useDirectReads() == true).
indexSparseness() - 类 中的方法org.rocksdb.PlainTableConfig
 
indexType() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the index type.
IndexType - org.rocksdb中的枚举
IndexType used in conjunction with BlockBasedTable.
infoLog() - 类 中的方法org.rocksdb.BackupEngineOptions
Set the logger to use for Backup info and error messages Default: null
infoLogLevel() - 类 中的方法org.rocksdb.DBOptions
 
infoLogLevel() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns currently set log level.
InfoLogLevel - org.rocksdb中的枚举
RocksDB log levels.
infoLogLevel() - 类 中的方法org.rocksdb.Logger
Return the loggers log level.
infoLogLevel(long) - 类 中的方法org.rocksdb.Logger
 
infoLogLevel() - 类 中的方法org.rocksdb.Options
 
ingestBehind() - 类 中的方法org.rocksdb.IngestExternalFileOptions
Returns true if duplicate keys in the file being ingested are to be skipped rather than overwriting existing data under that key.
ingestExternalFile(List<String>, IngestExternalFileOptions) - 类 中的方法org.rocksdb.RocksDB
ingestExternalFile will load a list of external SST files (1) into the DB We will try to find the lowest possible level that the file can fit in, and ingest the file into this level (2).
ingestExternalFile(ColumnFamilyHandle, List<String>, IngestExternalFileOptions) - 类 中的方法org.rocksdb.RocksDB
ingestExternalFile will load a list of external SST files (1) into the DB We will try to find the lowest possible level that the file can fit in, and ingest the file into this level (2).
IngestExternalFileOptions - org.rocksdb中的类
IngestExternalFileOptions() - 类 的构造器org.rocksdb.IngestExternalFileOptions
 
IngestExternalFileOptions(boolean, boolean, boolean, boolean) - 类 的构造器org.rocksdb.IngestExternalFileOptions
 
initializeNative(long...) - 类 中的方法org.rocksdb.AbstractCompactionFilterFactory
 
initializeNative(long...) - 类 中的方法org.rocksdb.AbstractComparator
 
initializeNative(long...) - 类 中的方法org.rocksdb.AbstractEventListener
 
initializeNative(long...) - 类 中的方法org.rocksdb.AbstractTableFilter
 
initializeNative(long...) - 类 中的方法org.rocksdb.AbstractTraceWriter
 
initializeNative(long...) - 类 中的方法org.rocksdb.AbstractTransactionNotifier
 
initializeNative(long...) - 类 中的方法org.rocksdb.AbstractWalFilter
 
initializeNative(long...) - 类 中的方法org.rocksdb.Logger
 
initializeNative(long...) - 类 中的方法org.rocksdb.RocksCallbackObject
Construct the Native C++ object which will callback to our object methods
initializeNative(long...) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
inplaceUpdateNumLocks() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Number of locks used for inplace update Default: 10000, if inplace_update_support = true, else 0.
inplaceUpdateNumLocks() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
inplaceUpdateNumLocks() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
inplaceUpdateNumLocks() - 类 中的方法org.rocksdb.Options
 
inplaceUpdateSupport() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Allows thread-safe inplace updates.
inplaceUpdateSupport() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
inplaceUpdateSupport() - 类 中的方法org.rocksdb.Options
 
inputFiles() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the names of the compaction input files.
IntComparator - org.rocksdb.util中的类
This is a Java implementation of a Comparator for Java int keys.
IntComparator(ComparatorOptions) - 类 的构造器org.rocksdb.util.IntComparator
 
interpretOperationProperties(OperationType, long[]) - 类 中的静态方法org.rocksdb.ThreadStatus
Translate the "i"th property of the specified operation given a property value.
ioTimeout() - 类 中的方法org.rocksdb.ReadOptions
A timeout in microseconds to be passed to the underlying FileSystem for reads.
is64Bit() - 类 中的静态方法org.rocksdb.util.Environment
 
isAarch64() - 类 中的静态方法org.rocksdb.util.Environment
 
isAix() - 类 中的静态方法org.rocksdb.util.Environment
 
isCleared() - 类 中的方法org.rocksdb.WriteBatch.SavePoint
 
isDeadlockDetect() - 类 中的方法org.rocksdb.Transaction
Determine if a deadlock has been detected.
isDeadlockDetect() - 类 中的方法org.rocksdb.TransactionOptions
True means that before acquiring locks, this transaction will check if doing so will cause a deadlock.
isDefaultColumnFamily() - 类 中的方法org.rocksdb.ColumnFamilyHandle
 
isEmpty() - 类 中的方法org.rocksdb.TransactionDB.DeadlockPath
 
isExclusive() - 类 中的方法org.rocksdb.TransactionDB.DeadlockInfo
Get the Lock status.
isExclusive() - 类 中的方法org.rocksdb.TransactionDB.KeyLockInfo
Get the Lock status.
isFdCloseOnExec() - 类 中的方法org.rocksdb.DBOptions
 
isFdCloseOnExec() - 接口 中的方法org.rocksdb.DBOptionsInterface
Disable child process inherit open files.
isFdCloseOnExec() - 类 中的方法org.rocksdb.Options
 
isFreeBSD() - 类 中的静态方法org.rocksdb.util.Environment
 
isFullCompaction() - 类 中的方法org.rocksdb.AbstractCompactionFilter.Context
Does this compaction run include all data files
isMac() - 类 中的静态方法org.rocksdb.util.Environment
 
isManualCompaction() - 类 中的方法org.rocksdb.AbstractCompactionFilter.Context
Is this compaction requested by the client, or is it occurring as an automatic compaction process
isManualCompaction() - 类 中的方法org.rocksdb.CompactionJobStats
Determine if the compaction is a manual compaction.
isMaxAllowedSpaceReached() - 类 中的方法org.rocksdb.SstFileManager
Determines if the total size of SST files exceeded the maximum allowed space usage.
isMaxAllowedSpaceReachedIncludingCompactions() - 类 中的方法org.rocksdb.SstFileManager
Determines if the total size of SST files as well as estimated size of ongoing compactions exceeds the maximums allowed space usage.
isMuslLibc() - 类 中的静态方法org.rocksdb.util.Environment
Determine if the environment has a musl libc.
isOpenBSD() - 类 中的静态方法org.rocksdb.util.Environment
 
isOwningHandle() - 类 中的方法org.rocksdb.AbstractImmutableNativeReference
 
isOwningHandle() - 类 中的方法org.rocksdb.AbstractNativeReference
Returns true if we are responsible for freeing the underlying C++ object
isOwningHandle() - 类 中的方法org.rocksdb.RocksMutableObject
 
isPowerPC() - 类 中的静态方法org.rocksdb.util.Environment
 
isS390x() - 类 中的静态方法org.rocksdb.util.Environment
 
isSetSnapshot() - 类 中的方法org.rocksdb.OptimisticTransactionOptions
 
isSetSnapshot() - 类 中的方法org.rocksdb.TransactionOptions
 
isSolaris() - 类 中的静态方法org.rocksdb.util.Environment
 
isTriggeredWritesSlowdown() - 类 中的方法org.rocksdb.FlushJobInfo
Determine if rocksdb is currently slowing-down all writes to prevent creating too many Level 0 files as compaction seems not able to catch up the write request speed.
isTriggeredWritesStop() - 类 中的方法org.rocksdb.FlushJobInfo
Determine if rocksdb is currently blocking any writes to prevent creating more L0 files.
isUnix() - 类 中的静态方法org.rocksdb.util.Environment
 
isValid() - 类 中的方法org.rocksdb.AbstractRocksIterator
 
isValid() - 接口 中的方法org.rocksdb.RocksIteratorInterface
An iterator is either positioned at an entry, or not valid.
isValid() - 类 中的方法org.rocksdb.TransactionLogIterator
An iterator is either positioned at a WriteBatch or not valid.
isWindows() - 类 中的静态方法org.rocksdb.util.Environment
 
iterate(WriteBatch.Handler) - 类 中的方法org.rocksdb.WriteBatch
Support for iterating over the contents of a batch.
iterateLowerBound() - 类 中的方法org.rocksdb.ReadOptions
Returns the smallest key at which the backward iterator can return an entry.
iterateUpperBound() - 类 中的方法org.rocksdb.ReadOptions
Returns the largest key at which the forward iterator can return an entry.
iterStartTs() - 类 中的方法org.rocksdb.ReadOptions
Timestamp of operation.

J

jobId() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the job id, which is unique in the same thread.

K

KB - 类 中的静态变量org.rocksdb.util.SizeUnit
 
keepLogFileNum() - 类 中的方法org.rocksdb.DBOptions
 
keepLogFileNum() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns the maximum number of info log files to be kept.
keepLogFileNum() - 类 中的方法org.rocksdb.Options
 
key() - 类 中的方法org.rocksdb.RocksIterator
Return the key for the current entry.
key(ByteBuffer) - 类 中的方法org.rocksdb.RocksIterator
Return the key for the current entry.
key() - 类 中的方法org.rocksdb.SstFileReaderIterator
Return the key for the current entry.
key(ByteBuffer) - 类 中的方法org.rocksdb.SstFileReaderIterator
Return the key for the current entry.
KEY_VALUE_PAIR_SEPARATOR - 类 中的静态变量org.rocksdb.AbstractMutableOptions
 
KEY_VALUE_SEPARATOR - 类 中的静态变量org.rocksdb.AbstractMutableOptions
 
KeyLockInfo(String, long[], boolean) - 类 的构造器org.rocksdb.TransactionDB.KeyLockInfo
 
KeyMayExist - org.rocksdb中的类
 
KeyMayExist(KeyMayExist.KeyMayExistEnum, int) - 类 的构造器org.rocksdb.KeyMayExist
 
keyMayExist(byte[], Holder<byte[]>) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(byte[], int, int, Holder<byte[]>) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ColumnFamilyHandle, byte[], Holder<byte[]>) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ColumnFamilyHandle, byte[], int, int, Holder<byte[]>) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ReadOptions, byte[], Holder<byte[]>) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ReadOptions, byte[], int, int, Holder<byte[]>) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ColumnFamilyHandle, ReadOptions, byte[], Holder<byte[]>) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ColumnFamilyHandle, ReadOptions, byte[], int, int, Holder<byte[]>) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ColumnFamilyHandle, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ReadOptions, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns KeyMayExist.KeyMayExistEnum.kNotExist, otherwise if it can with best effort retreive the value, it returns KeyMayExist.KeyMayExistEnum.kExistsWithValue otherwise it returns KeyMayExist.KeyMayExistEnum.kExistsWithoutValue.
keyMayExist(ColumnFamilyHandle, ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns KeyMayExist.KeyMayExistEnum.kNotExist, otherwise if it can with best effort retreive the value, it returns KeyMayExist.KeyMayExistEnum.kExistsWithValue otherwise it returns KeyMayExist.KeyMayExistEnum.kExistsWithoutValue.
keyMayExist(ReadOptions, ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns KeyMayExist.KeyMayExistEnum.kNotExist, otherwise if it can with best effort retreive the value, it returns KeyMayExist.KeyMayExistEnum.kExistsWithValue otherwise it returns KeyMayExist.KeyMayExistEnum.kExistsWithoutValue.
keyMayExist(ColumnFamilyHandle, ReadOptions, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns false, otherwise it returns true if the key might exist.
keyMayExist(ColumnFamilyHandle, ReadOptions, ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
If the key definitely does not exist in the database, then this method returns KeyMayExist.KeyMayExistEnum.kNotExist, otherwise if it can with best effort retreive the value, it returns KeyMayExist.KeyMayExistEnum.kExistsWithValue otherwise it returns KeyMayExist.KeyMayExistEnum.kExistsWithoutValue.
KeyMayExist.KeyMayExistEnum - org.rocksdb中的枚举
 
keys - 类 中的变量org.rocksdb.AbstractMutableOptions
 
keySize() - 类 中的方法org.rocksdb.PlainTableConfig
 

L

largestKey() - 类 中的方法org.rocksdb.SstFileMetaData
Get the largest user defined key in the file.
largestOutputKeyPrefix() - 类 中的方法org.rocksdb.CompactionJobStats
Get the largest output key prefix.
largestSeqno() - 类 中的方法org.rocksdb.SstFileMetaData
Get the largest sequence number in file.
level() - 类 中的方法org.rocksdb.CompressionOptions
 
level() - 类 中的方法org.rocksdb.LevelMetaData
The level which this meta data describes.
level() - 类 中的方法org.rocksdb.LiveFileMetaData
Get the level at which this file resides.
level0FileNumCompactionTrigger() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
level0FileNumCompactionTrigger() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
level0FileNumCompactionTrigger() - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
Number of files to trigger level-0 compaction.
level0FileNumCompactionTrigger() - 类 中的方法org.rocksdb.Options
 
level0SlowdownWritesTrigger() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Soft limit on number of level-0 files.
level0SlowdownWritesTrigger() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
level0SlowdownWritesTrigger() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
level0SlowdownWritesTrigger() - 类 中的方法org.rocksdb.Options
 
level0StopWritesTrigger() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Maximum number of level-0 files.
level0StopWritesTrigger() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
level0StopWritesTrigger() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
level0StopWritesTrigger() - 类 中的方法org.rocksdb.Options
 
level0StopWriteTrigger() - 类 中的方法org.rocksdb.RocksDB
Number of files in level-0 that would stop writes.
level0StopWriteTrigger(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Number of files in level-0 that would stop writes.
levelCompactionDynamicLevelBytes() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Return if LevelCompactionDynamicLevelBytes is enabled.
levelCompactionDynamicLevelBytes() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
levelCompactionDynamicLevelBytes() - 类 中的方法org.rocksdb.Options
 
LevelMetaData - org.rocksdb中的类
The metadata that describes a level.
levels() - 类 中的方法org.rocksdb.ColumnFamilyMetaData
The metadata of all levels in this column family.
levelZeroFileNumCompactionTrigger() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
levelZeroFileNumCompactionTrigger() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
The number of files in level 0 to trigger compaction from level-0 to level-1.
levelZeroFileNumCompactionTrigger() - 类 中的方法org.rocksdb.Options
 
levelZeroSlowdownWritesTrigger() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
levelZeroSlowdownWritesTrigger() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Soft limit on the number of level-0 files.
levelZeroSlowdownWritesTrigger() - 类 中的方法org.rocksdb.Options
 
levelZeroStopWritesTrigger() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
levelZeroStopWritesTrigger() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Maximum number of level-0 files.
levelZeroStopWritesTrigger() - 类 中的方法org.rocksdb.Options
 
listColumnFamilies(Options, String) - 类 中的静态方法org.rocksdb.RocksDB
Static method to determine all available column families for a rocksdb database identified by path
listeners() - 类 中的方法org.rocksdb.DBOptions
 
listeners() - 接口 中的方法org.rocksdb.DBOptionsInterface
Sets the EventListeners whose callback functions will be called when specific RocksDB event happens.
listeners() - 类 中的方法org.rocksdb.Options
 
LiveFileMetaData - org.rocksdb中的类
The full set of metadata associated with each SST file.
loadLatestOptions(ConfigOptions, String, DBOptions, List<ColumnFamilyDescriptor>) - 类 中的静态方法org.rocksdb.OptionsUtil
A static method to construct the DBOptions and ColumnFamilyDescriptors by loading the latest RocksDB options file stored in the specified rocksdb database.
loadLibrary(String) - 类 中的方法org.rocksdb.NativeLibraryLoader
Firstly attempts to load the library from java.library.path, if that fails then it falls back to extracting the library from the classpath NativeLibraryLoader.loadLibraryFromJar(java.lang.String)
loadLibrary() - 类 中的静态方法org.rocksdb.RocksDB
Loads the necessary library files.
loadLibrary(List<String>) - 类 中的静态方法org.rocksdb.RocksDB
Tries to load the necessary library files from the given list of directories.
loadOptionsFromFile(ConfigOptions, String, DBOptions, List<ColumnFamilyDescriptor>) - 类 中的静态方法org.rocksdb.OptionsUtil
Similar to LoadLatestOptions, this function constructs the DBOptions and ColumnFamilyDescriptors based on the specified RocksDB Options file.
log(InfoLogLevel, String) - 类 中的方法org.rocksdb.Logger
 
logData(byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
LogFile - org.rocksdb中的类
 
logFileTimeToRoll() - 类 中的方法org.rocksdb.DBOptions
 
logFileTimeToRoll() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns the time interval for the info log file to roll (in seconds).
logFileTimeToRoll() - 类 中的方法org.rocksdb.Options
 
Logger - org.rocksdb中的类
This class provides a custom logger functionality in Java which wraps RocksDB logging facilities.
Logger(Options) - 类 的构造器org.rocksdb.Logger
AbstractLogger constructor.
Logger(DBOptions) - 类 的构造器org.rocksdb.Logger
AbstractLogger constructor.
logNumber() - 类 中的方法org.rocksdb.LogFile
Primary identifier for log file.
logReadaheadSize() - 类 中的方法org.rocksdb.DBOptions
 
logReadaheadSize() - 接口 中的方法org.rocksdb.DBOptionsInterface
The number of bytes to prefetch when reading the log.
logReadaheadSize() - 类 中的方法org.rocksdb.Options
 
logRecordFound(long, String, WriteBatch, WriteBatch) - 接口 中的方法org.rocksdb.WalFilter
LogRecord is invoked for each log record encountered for all the logs during replay on logs on recovery.
LogRecordFoundResult(WalProcessingOption, boolean) - 类 的构造器org.rocksdb.WalFilter.LogRecordFoundResult
 
lookahead() - 类 中的方法org.rocksdb.SkipListMemTableConfig
Returns the currently set lookahead value.
lowerThreadPoolCPUPriority(Priority) - 类 中的方法org.rocksdb.Env
Lower CPU priority for threads from the specified pool.
lowerThreadPoolIOPriority(Priority) - 类 中的方法org.rocksdb.Env
Lower IO priority for threads from the specified pool.
lowPri() - 类 中的方法org.rocksdb.WriteOptions
Returns true if this write request is of lower priority if compaction is behind.
LRUCache - org.rocksdb中的类
Least Recently Used Cache
LRUCache(long) - 类 的构造器org.rocksdb.LRUCache
Create a new cache with a fixed size capacity
LRUCache(long, int) - 类 的构造器org.rocksdb.LRUCache
Create a new cache with a fixed size capacity.
LRUCache(long, int, boolean) - 类 的构造器org.rocksdb.LRUCache
Create a new cache with a fixed size capacity.
LRUCache(long, int, boolean, double) - 类 的构造器org.rocksdb.LRUCache
Create a new cache with a fixed size capacity.
LRUCache(long, int, boolean, double, double) - 类 的构造器org.rocksdb.LRUCache
Create a new cache with a fixed size capacity.

M

managed() - 类 中的方法org.rocksdb.ReadOptions
已过时。
This options is not used anymore.
manifestFileSize - 类 中的变量org.rocksdb.RocksDB.LiveFiles
The valid size of the manifest file.
manifestPreallocationSize() - 类 中的方法org.rocksdb.DBOptions
 
manifestPreallocationSize() - 接口 中的方法org.rocksdb.DBOptionsInterface
Number of bytes to preallocate (via fallocate) the manifest files.
manifestPreallocationSize() - 类 中的方法org.rocksdb.Options
 
manualWalFlush() - 类 中的方法org.rocksdb.DBOptions
 
manualWalFlush() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns true if automatic WAL flushing is disabled.
manualWalFlush() - 类 中的方法org.rocksdb.Options
 
markBeginPrepare() - 类 中的方法org.rocksdb.WriteBatch.Handler
 
markCommit(byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
markCommitWithTimestamp(byte[], byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
markEndPrepare(byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
markNoop(boolean) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
markRollback(byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
markWalTerminationPoint() - 类 中的方法org.rocksdb.WriteBatch
Marks this point in the WriteBatch as the last record to be inserted into the WAL, provided the WAL is enabled.
MAX_TRASH_DB_RATION_DEFAULT - 类 中的静态变量org.rocksdb.SstFileManager
 
maxBackgroundCompactions() - 类 中的方法org.rocksdb.DBOptions
已过时。
maxBackgroundCompactions() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
已过时。
maxBackgroundCompactions() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
maxBackgroundCompactions() - 类 中的方法org.rocksdb.Options
已过时。
maxBackgroundFlushes() - 类 中的方法org.rocksdb.DBOptions
已过时。
maxBackgroundFlushes() - 接口 中的方法org.rocksdb.DBOptionsInterface
已过时。
maxBackgroundFlushes() - 类 中的方法org.rocksdb.Options
已过时。
maxBackgroundJobs() - 类 中的方法org.rocksdb.DBOptions
 
maxBackgroundJobs() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
maxBackgroundJobs() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Returns the maximum number of concurrent background jobs (both flushes and compactions combined).
maxBackgroundJobs() - 类 中的方法org.rocksdb.Options
 
maxBackgroundOperations() - 类 中的方法org.rocksdb.BackupEngineOptions
maxBgerrorResumeCount() - 类 中的方法org.rocksdb.DBOptions
 
maxBgerrorResumeCount() - 接口 中的方法org.rocksdb.DBOptionsInterface
It defines how many times db resume is called by a separate thread when background retryable IO Error happens.
maxBgerrorResumeCount() - 类 中的方法org.rocksdb.Options
 
maxBytesForLevelBase() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
maxBytesForLevelBase() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
maxBytesForLevelBase() - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
The upper-bound of the total size of level-1 files in bytes.
maxBytesForLevelBase() - 类 中的方法org.rocksdb.Options
 
maxBytesForLevelMultiplier() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
The ratio between the total size of level-(L+1) files and the total size of level-L files for all L.
maxBytesForLevelMultiplier() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
maxBytesForLevelMultiplier() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
The ratio between the total size of level-(L+1) files and the total size of level-L files for all L.
maxBytesForLevelMultiplier() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
maxBytesForLevelMultiplier() - 类 中的方法org.rocksdb.Options
 
maxBytesForLevelMultiplierAdditional() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Different max-size multipliers for different levels.
maxBytesForLevelMultiplierAdditional() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
maxBytesForLevelMultiplierAdditional() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
maxBytesForLevelMultiplierAdditional() - 类 中的方法org.rocksdb.Options
 
maxCompactionBytes() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Control maximum size of each compaction (not guaranteed)
maxCompactionBytes() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
maxCompactionBytes() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
maxCompactionBytes() - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
We try to limit number of bytes in one compaction to be lower than this threshold.
maxCompactionBytes() - 类 中的方法org.rocksdb.Options
 
maxDictBytes() - 类 中的方法org.rocksdb.CompressionOptions
Maximum size of dictionary used to prime the compression library.
maxFileOpeningThreads() - 类 中的方法org.rocksdb.DBOptions
 
maxFileOpeningThreads() - 接口 中的方法org.rocksdb.DBOptionsInterface
If MutableDBOptionsInterface.maxOpenFiles() is -1, DB will open all files on DB::Open().
maxFileOpeningThreads() - 类 中的方法org.rocksdb.Options
 
maxLogFileSize() - 类 中的方法org.rocksdb.DBOptions
 
maxLogFileSize() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns the maximum size of a info log file.
maxLogFileSize() - 类 中的方法org.rocksdb.Options
 
maxManifestFileSize() - 类 中的方法org.rocksdb.DBOptions
 
maxManifestFileSize() - 接口 中的方法org.rocksdb.DBOptionsInterface
Manifest file is rolled over on reaching this limit.
maxManifestFileSize() - 类 中的方法org.rocksdb.Options
 
maxMemCompactionLevel() - 类 中的方法org.rocksdb.RocksDB
Maximum level to which a new compacted memtable is pushed if it does not create overlap.
maxMemCompactionLevel(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Maximum level to which a new compacted memtable is pushed if it does not create overlap.
maxMergeWidth() - 类 中的方法org.rocksdb.CompactionOptionsUniversal
The maximum number of files in a single compaction run.
maxOpenFiles() - 类 中的方法org.rocksdb.DBOptions
 
maxOpenFiles() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
maxOpenFiles() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Number of open files that can be used by the DB.
maxOpenFiles() - 类 中的方法org.rocksdb.Options
 
maxReusedBufferSize() - 类 中的方法org.rocksdb.ComparatorOptions
Maximum size of a buffer (in bytes) that will be reused.
maxSequentialSkipInIterations() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
An iteration->Next() sequentially skips over keys with the same user-key unless this option is set.
maxSequentialSkipInIterations() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
maxSequentialSkipInIterations() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
maxSequentialSkipInIterations() - 类 中的方法org.rocksdb.Options
 
maxSizeAmplificationPercent() - 类 中的方法org.rocksdb.CompactionOptionsUniversal
The size amplification is defined as the amount (in percentage) of additional storage needed to store a single byte of data in the database.
maxSkippableInternalKeys() - 类 中的方法org.rocksdb.ReadOptions
A threshold for the number of keys that can be skipped before failing an iterator seek as incomplete.
maxSubcompactions() - 类 中的方法org.rocksdb.CompactionOptions
Get the maximum number of threads that will concurrently perform a compaction job.
maxSubcompactions() - 类 中的方法org.rocksdb.CompactRangeOptions
If > 0, it will replace the option in the DBOptions for this compaction
maxSubcompactions() - 类 中的方法org.rocksdb.DBOptions
 
maxSubcompactions() - 接口 中的方法org.rocksdb.DBOptionsInterface
This value represents the maximum number of threads that will concurrently perform a compaction job by breaking it into multiple, smaller ones that are run simultaneously.
maxSubcompactions() - 类 中的方法org.rocksdb.Options
 
maxSuccessiveMerges() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Maximum number of successive merge operations on a key in the memtable.
maxSuccessiveMerges() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
maxSuccessiveMerges() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
maxSuccessiveMerges() - 类 中的方法org.rocksdb.Options
 
maxTableFilesSize() - 类 中的方法org.rocksdb.CompactionOptionsFIFO
Once the total sum of table files reaches this, we will delete the oldest table file Default: 1GB
maxTableFilesSizeFIFO() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
maxTableFilesSizeFIFO() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
FIFO compaction option.
maxTableFilesSizeFIFO() - 类 中的方法org.rocksdb.Options
 
maxTotalWalSize() - 类 中的方法org.rocksdb.DBOptions
 
maxTotalWalSize() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
maxTotalWalSize() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Returns the max total write-ahead log size.
maxTotalWalSize() - 类 中的方法org.rocksdb.Options
 
maxWriteBatchGroupSizeBytes() - 类 中的方法org.rocksdb.DBOptions
 
maxWriteBatchGroupSizeBytes() - 接口 中的方法org.rocksdb.DBOptionsInterface
The maximum limit of number of bytes that are written in a single batch of WAL or memtable write.
maxWriteBatchGroupSizeBytes() - 类 中的方法org.rocksdb.Options
 
maxWriteBufferNumber() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Returns maximum number of write buffers.
maxWriteBufferNumber() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
maxWriteBufferNumber() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
maxWriteBufferNumber() - 类 中的方法org.rocksdb.Options
 
maxWriteBufferNumberToMaintain() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
The total maximum number of write buffers to maintain in memory including copies of buffers that have already been flushed.
maxWriteBufferNumberToMaintain() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
maxWriteBufferNumberToMaintain() - 类 中的方法org.rocksdb.Options
 
MB - 类 中的静态变量org.rocksdb.util.SizeUnit
 
memcmp(ByteBuffer, ByteBuffer, int) - 类 中的静态方法org.rocksdb.util.ByteUtil
Compares the first count bytes of two areas of memory.
MemoryUsageType - org.rocksdb中的枚举
MemoryUsageType The value will be used as a key to indicate the type of memory usage described
MemoryUtil - org.rocksdb中的类
JNI passthrough for MemoryUtil.
MemoryUtil() - 类 的构造器org.rocksdb.MemoryUtil
 
memTableConfig() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
memTableConfig() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Get the config for mem-table.
MemTableConfig - org.rocksdb中的类
MemTableConfig is used to config the internal mem-table of a RocksDB.
MemTableConfig() - 类 的构造器org.rocksdb.MemTableConfig
 
memTableConfig() - 类 中的方法org.rocksdb.Options
 
memTableFactoryName() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
memTableFactoryName() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Returns the name of the current mem table representation.
memTableFactoryName() - 类 中的方法org.rocksdb.Options
 
memtableHugePageSize() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Page size for huge page TLB for bloom in memtable.
memtableHugePageSize() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
memtableHugePageSize() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
memtableHugePageSize() - 类 中的方法org.rocksdb.Options
 
MemTableInfo - org.rocksdb中的类
 
memtableInsertHintPerBatch() - 类 中的方法org.rocksdb.WriteOptions
If true, this writebatch will maintain the last insert positions of each memtable as hints in concurrent write.
memtablePrefixBloomSizeRatio() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
if prefix_extractor is set and memtable_prefix_bloom_size_ratio is not 0, create prefix bloom for memtable with the size of write_buffer_size * memtable_prefix_bloom_size_ratio.
memtablePrefixBloomSizeRatio() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
memtablePrefixBloomSizeRatio() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
memtablePrefixBloomSizeRatio() - 类 中的方法org.rocksdb.Options
 
memtableWholeKeyFiltering() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Returns whether whole key bloom filter is enabled in memtable
memtableWholeKeyFiltering() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
memtableWholeKeyFiltering() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
memtableWholeKeyFiltering() - 类 中的方法org.rocksdb.Options
 
merge(byte[], byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
merge(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
merge(byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Add merge operand for key/value pair.
merge(byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Add merge operand for key/value pair.
merge(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Add merge operand for key/value pair in a ColumnFamily.
merge(ColumnFamilyHandle, byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Add merge operand for key/value pair in a ColumnFamily.
merge(WriteOptions, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Add merge operand for key/value pair.
merge(WriteOptions, byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Add merge operand for key/value pair.
merge(ColumnFamilyHandle, WriteOptions, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Add merge operand for key/value pair.
merge(ColumnFamilyHandle, WriteOptions, byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Add merge operand for key/value pair.
merge(Slice, Slice) - 类 中的方法org.rocksdb.SstFileWriter
Add a Merge key with value to currently opened file.
merge(byte[], byte[]) - 类 中的方法org.rocksdb.SstFileWriter
Add a Merge key with value to currently opened file.
merge(DirectSlice, DirectSlice) - 类 中的方法org.rocksdb.SstFileWriter
Add a Merge key with value to currently opened file.
merge(ColumnFamilyHandle, byte[], byte[], boolean) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.merge(ColumnFamilyHandle, byte[], byte[]), but will also perform conflict checking on the keys be written.
merge(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.merge(ColumnFamilyHandle, byte[], byte[], boolean) but with assumeTracked = false.
merge(byte[], byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.merge(byte[], byte[]), but will also perform conflict checking on the keys be written.
merge(int, byte[], byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
merge(byte[], byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
merge(byte[], byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
Merge "value" with the existing value of "key" in the database.
merge(ColumnFamilyHandle, byte[], byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
Merge "value" with the existing value of "key" in given column family.
MergeOperator - org.rocksdb中的类
MergeOperator holds an operator to be applied when compacting two merge operands held under the same key in order to obtain a single value.
MergeOperator(long) - 类 的构造器org.rocksdb.MergeOperator
 
mergeUntracked(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.merge(ColumnFamilyHandle, byte[], byte[]), but operates on the transactions write batch.
mergeUntracked(byte[], byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.merge(byte[], byte[]), but operates on the transactions write batch.
metadataBlockSize() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the block size for partitioned metadata.
microsToString(long) - 类 中的静态方法org.rocksdb.ThreadStatus
 
minBlobSize() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Get the size of the smallest value to be stored separately in a blob file.
minBlobSize() - 类 中的方法org.rocksdb.ColumnFamilyOptions
Get the size of the smallest value to be stored separately in a blob file.
minBlobSize() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
minBlobSize() - 类 中的方法org.rocksdb.Options
 
minMergeWidth() - 类 中的方法org.rocksdb.CompactionOptionsUniversal
The minimum number of files in a single compaction run.
minWriteBufferNumberToMerge() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
The minimum number of write buffers that will be merged together before writing to storage.
minWriteBufferNumberToMerge() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
minWriteBufferNumberToMerge() - 类 中的方法org.rocksdb.Options
 
moveFiles() - 类 中的方法org.rocksdb.IngestExternalFileOptions
Can be set to true to move the files instead of copying them.
multiGet(ReadOptions, List<ColumnFamilyHandle>, byte[][]) - 类 中的方法org.rocksdb.Transaction
已过时。
multiGet(ReadOptions, byte[][]) - 类 中的方法org.rocksdb.Transaction
已过时。
multiGetAsList(List<byte[]>) - 类 中的方法org.rocksdb.RocksDB
Takes a list of keys, and returns a list of values for the given list of keys.
multiGetAsList(List<ColumnFamilyHandle>, List<byte[]>) - 类 中的方法org.rocksdb.RocksDB
Returns a list of values for the given list of keys.
multiGetAsList(ReadOptions, List<byte[]>) - 类 中的方法org.rocksdb.RocksDB
Returns a list of values for the given list of keys.
multiGetAsList(ReadOptions, List<ColumnFamilyHandle>, List<byte[]>) - 类 中的方法org.rocksdb.RocksDB
Returns a list of values for the given list of keys.
multiGetAsList(ReadOptions, List<ColumnFamilyHandle>, List<byte[]>) - 类 中的方法org.rocksdb.Transaction
This function is similar to RocksDB.multiGetAsList(ReadOptions, List, List) except it will also read pending changes in this transaction.
multiGetAsList(ReadOptions, List<byte[]>) - 类 中的方法org.rocksdb.Transaction
This function is similar to RocksDB.multiGetAsList(java.util.List<byte[]>) except it will also read pending changes in this transaction.
multiGetByteBuffers(List<ByteBuffer>, List<ByteBuffer>) - 类 中的方法org.rocksdb.RocksDB
Fetches a list of values for the given list of keys, all from the default column family.
multiGetByteBuffers(ReadOptions, List<ByteBuffer>, List<ByteBuffer>) - 类 中的方法org.rocksdb.RocksDB
Fetches a list of values for the given list of keys, all from the default column family.
multiGetByteBuffers(List<ColumnFamilyHandle>, List<ByteBuffer>, List<ByteBuffer>) - 类 中的方法org.rocksdb.RocksDB
Fetches a list of values for the given list of keys.
multiGetByteBuffers(ReadOptions, List<ColumnFamilyHandle>, List<ByteBuffer>, List<ByteBuffer>) - 类 中的方法org.rocksdb.RocksDB
Fetches a list of values for the given list of keys.
multiGetForUpdate(ReadOptions, List<ColumnFamilyHandle>, byte[][]) - 类 中的方法org.rocksdb.Transaction
已过时。
multiGetForUpdate(ReadOptions, byte[][]) - 类 中的方法org.rocksdb.Transaction
已过时。
multiGetForUpdateAsList(ReadOptions, List<ColumnFamilyHandle>, List<byte[]>) - 类 中的方法org.rocksdb.Transaction
multiGetForUpdateAsList(ReadOptions, List<byte[]>) - 类 中的方法org.rocksdb.Transaction
MutableColumnFamilyOptions - org.rocksdb中的类
 
MutableColumnFamilyOptions.BlobOption - org.rocksdb中的枚举
 
MutableColumnFamilyOptions.CompactionOption - org.rocksdb中的枚举
 
MutableColumnFamilyOptions.MemtableOption - org.rocksdb中的枚举
 
MutableColumnFamilyOptions.MiscOption - org.rocksdb中的枚举
 
MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder - org.rocksdb中的类
 
MutableColumnFamilyOptionsInterface<T extends MutableColumnFamilyOptionsInterface<T>> - org.rocksdb中的接口
 
MutableDBOptions - org.rocksdb中的类
 
MutableDBOptions.DBOption - org.rocksdb中的枚举
 
MutableDBOptions.MutableDBOptionsBuilder - org.rocksdb中的类
 
MutableDBOptionsInterface<T extends MutableDBOptionsInterface<T>> - org.rocksdb中的接口
 
MutableOptionKey - org.rocksdb中的接口
 
MutableOptionKey.ValueType - org.rocksdb中的枚举
 
MutableOptionValue<T> - org.rocksdb中的类
 
MutableOptionValue() - 类 的构造器org.rocksdb.MutableOptionValue
 

N

name() - 类 中的方法org.rocksdb.AbstractCompactionFilterFactory
A name which identifies this compaction filter The name will be printed to the LOG file on start up for diagnosis
name() - 类 中的方法org.rocksdb.AbstractComparator
The name of the comparator.
name() - 类 中的方法org.rocksdb.ColumnFamilyMetaData
The name of the column family.
name() - 类 中的方法org.rocksdb.ConcurrentTaskLimiter
Returns a name that identifies this concurrent task limiter.
name() - 类 中的方法org.rocksdb.ConcurrentTaskLimiterImpl
 
name() - 接口 中的方法org.rocksdb.MutableOptionKey
 
name() - 类 中的方法org.rocksdb.NativeComparatorWrapper
 
name() - 类 中的方法org.rocksdb.util.BytewiseComparator
 
name() - 类 中的方法org.rocksdb.util.IntComparator
 
name() - 类 中的方法org.rocksdb.util.ReverseBytewiseComparator
 
name() - 接口 中的方法org.rocksdb.WalFilter
Returns a name that identifies this WAL filter.
NativeComparatorWrapper - org.rocksdb中的类
A simple abstraction to allow a Java class to wrap a custom comparator implemented in C++.
NativeComparatorWrapper() - 类 的构造器org.rocksdb.NativeComparatorWrapper
 
nativeHandle_ - 类 中的变量org.rocksdb.RocksCallbackObject
 
nativeHandle_ - 类 中的变量org.rocksdb.RocksObject
An immutable reference to the value of the C++ pointer pointing to some underlying native RocksDB C++ object.
NativeLibraryLoader - org.rocksdb中的类
This class is used to load the RocksDB shared library from within the jar.
newIterator() - 类 中的方法org.rocksdb.RocksDB
Return a heap-allocated iterator over the contents of the database.
newIterator(ReadOptions) - 类 中的方法org.rocksdb.RocksDB
Return a heap-allocated iterator over the contents of the database.
newIterator(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Return a heap-allocated iterator over the contents of a ColumnFamily.
newIterator(ColumnFamilyHandle, ReadOptions) - 类 中的方法org.rocksdb.RocksDB
Return a heap-allocated iterator over the contents of a ColumnFamily.
newIterator(ReadOptions) - 类 中的方法org.rocksdb.SstFileReader
Returns an iterator that will iterate on all keys in the default column family including both keys in the DB and uncommitted keys in this transaction.
newIterator(ColumnFamilyHandle) - 类 中的方法org.rocksdb.WriteBatchWithIndex
Create an iterator of a column family.
newIterator() - 类 中的方法org.rocksdb.WriteBatchWithIndex
Create an iterator of the default column family.
newIterators(List<ColumnFamilyHandle>) - 类 中的方法org.rocksdb.RocksDB
Returns iterators from a consistent database state across multiple column families.
newIterators(List<ColumnFamilyHandle>, ReadOptions) - 类 中的方法org.rocksdb.RocksDB
Returns iterators from a consistent database state across multiple column families.
newIteratorWithBase(ColumnFamilyHandle, RocksIterator) - 类 中的方法org.rocksdb.WriteBatchWithIndex
Provides Read-Your-Own-Writes like functionality by creating a new Iterator that will use WBWIRocksIterator as a delta and baseIterator as a base Updating write batch with the current key of the iterator is not safe.
newIteratorWithBase(ColumnFamilyHandle, RocksIterator, ReadOptions) - 类 中的方法org.rocksdb.WriteBatchWithIndex
Provides Read-Your-Own-Writes like functionality by creating a new Iterator that will use WBWIRocksIterator as a delta and baseIterator as a base Updating write batch with the current key of the iterator is not safe.
newIteratorWithBase(RocksIterator) - 类 中的方法org.rocksdb.WriteBatchWithIndex
Provides Read-Your-Own-Writes like functionality by creating a new Iterator that will use WBWIRocksIterator as a delta and baseIterator as a base.
newIteratorWithBase(RocksIterator, ReadOptions) - 类 中的方法org.rocksdb.WriteBatchWithIndex
Provides Read-Your-Own-Writes like functionality by creating a new Iterator that will use WBWIRocksIterator as a delta and baseIterator as a base.
newMemTableFactoryHandle() - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
 
newMemTableFactoryHandle() - 类 中的方法org.rocksdb.HashSkipListMemTableConfig
 
newMemTableFactoryHandle() - 类 中的方法org.rocksdb.MemTableConfig
This function should only be called by Options.setMemTableConfig(), which will create a c++ shared-pointer to the c++ MemTableRepFactory that associated with the Java MemTableConfig.
newMemTableFactoryHandle() - 类 中的方法org.rocksdb.SkipListMemTableConfig
 
newMemTableFactoryHandle() - 类 中的方法org.rocksdb.VectorMemTableConfig
 
newTableFactoryHandle() - 类 中的方法org.rocksdb.BlockBasedTableConfig
 
newTableFactoryHandle() - 类 中的方法org.rocksdb.PlainTableConfig
 
newTableFactoryHandle() - 类 中的方法org.rocksdb.TableFormatConfig
This function should only be called by Options.setTableFormatConfig(), which will create a c++ shared-pointer to the c++ TableFactory that associated with the Java TableFormatConfig.
next() - 类 中的方法org.rocksdb.AbstractRocksIterator
 
next() - 接口 中的方法org.rocksdb.RocksIteratorInterface
Moves to the next entry in the source.
next() - 类 中的方法org.rocksdb.TransactionLogIterator
Moves the iterator to the next WriteBatch.
noBlockCache() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Determine if the block cache is disabled.
NONE - 类 中的静态变量org.rocksdb.DirectSlice
 
noSlowdown() - 类 中的方法org.rocksdb.WriteOptions
If true and we need to wait or sleep for the write request, fails immediately with Status.Code.Incomplete.
NOT_FOUND - 类 中的静态变量org.rocksdb.RocksDB
 
numberFiles() - 类 中的方法org.rocksdb.BackupInfo
 
numberLevels() - 类 中的方法org.rocksdb.RocksDB
Number of levels used for this DB.
numberLevels(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Number of levels used for a column family in this DB.
numCorruptKeys() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of corrupt keys (ParseInternalKey returned false when applied to the key) encountered and written out.
numDeletions() - 类 中的方法org.rocksdb.SstFileMetaData
Get the number of deletions.
numEntries() - 类 中的方法org.rocksdb.SstFileMetaData
Get the number of entries.
numExpiredDeletionRecords() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of deletion records that were found obsolete and discarded because it is not possible to delete any more keys with this entry.
numInputDeletionRecords() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of deletion entries before compaction.
numInputFiles() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of compaction input files.
numInputFilesAtOutputLevel() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of compaction input files at the output level.
numInputRecords() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of compaction input records.
numLevels() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
If level-styled compaction is used, then this number determines the total number of levels.
numLevels() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
numLevels() - 类 中的方法org.rocksdb.Options
 
numOutputFiles() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of compaction output files.
numOutputRecords() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of compaction output records.
numReadsSampled() - 类 中的方法org.rocksdb.SstFileMetaData
Get the number of times the file has been read.
numRecordsReplaced() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of records being replaced by newer record associated with same key.
numSingleDelFallthru() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of single-deletes which do not meet a put.
numSingleDelMismatch() - 类 中的方法org.rocksdb.CompactionJobStats
Get the number of single-deletes which meet something other than a put.

O

oldDefaults(int, int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
oldDefaults(int, int) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
The function recovers options to a previous version.
oldDefaults(int, int) - 类 中的方法org.rocksdb.Options
 
onBackgroundError(BackgroundErrorReason, Status) - 类 中的方法org.rocksdb.AbstractEventListener
 
onBackgroundError(BackgroundErrorReason, Status) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called before setting the background error status to a non-OK value.
onColumnFamilyHandleDeletionStarted(ColumnFamilyHandle) - 类 中的方法org.rocksdb.AbstractEventListener
 
onColumnFamilyHandleDeletionStarted(ColumnFamilyHandle) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called before a column family handle is deleted.
onCompactionBegin(RocksDB, CompactionJobInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onCompactionBegin(RocksDB, CompactionJobInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function to RocksDB which will be called before a RocksDB starts to compact.
onCompactionCompleted(RocksDB, CompactionJobInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onCompactionCompleted(RocksDB, CompactionJobInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a registered RocksDB compacts a file.
onErrorRecoveryBegin(BackgroundErrorReason, Status) - 类 中的方法org.rocksdb.AbstractEventListener
 
onErrorRecoveryBegin(BackgroundErrorReason, Status) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called just before starting the automatic recovery process for recoverable background errors, such as NoSpace().
onErrorRecoveryCompleted(Status) - 类 中的方法org.rocksdb.AbstractEventListener
 
onErrorRecoveryCompleted(Status) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called once the database is recovered from read-only mode after an error.
onExternalFileIngested(RocksDB, ExternalFileIngestionInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onExternalFileIngested(RocksDB, ExternalFileIngestionInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called after an external file is ingested using IngestExternalFile.
onFileCloseFinish(FileOperationInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onFileCloseFinish(FileOperationInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a file close operation finishes.
onFileFlushFinish(FileOperationInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onFileFlushFinish(FileOperationInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a file flush operation finishes.
onFileRangeSyncFinish(FileOperationInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onFileRangeSyncFinish(FileOperationInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a file rangeSync operation finishes.
onFileReadFinish(FileOperationInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onFileReadFinish(FileOperationInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a file read operation finishes.
onFileSyncFinish(FileOperationInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onFileSyncFinish(FileOperationInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a file sync operation finishes.
onFileTruncateFinish(FileOperationInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onFileTruncateFinish(FileOperationInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a file truncate operation finishes.
onFileWriteFinish(FileOperationInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onFileWriteFinish(FileOperationInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a file write operation finishes.
onFlushBegin(RocksDB, FlushJobInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onFlushBegin(RocksDB, FlushJobInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function to RocksDB which will be called before a RocksDB starts to flush memtables.
onFlushCompleted(RocksDB, FlushJobInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onFlushCompleted(RocksDB, FlushJobInfo) - 接口 中的方法org.rocksdb.EventListener
callback function to RocksDB which will be called whenever a registered RocksDB flushes a file.
onMemTableSealed(MemTableInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onMemTableSealed(MemTableInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called before a memtable is made immutable.
onStallConditionsChanged(WriteStallInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onStallConditionsChanged(WriteStallInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a change of superversion triggers a change of the stall conditions.
onTableFileCreated(TableFileCreationInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onTableFileCreated(TableFileCreationInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a SST file is created.
onTableFileCreationStarted(TableFileCreationBriefInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onTableFileCreationStarted(TableFileCreationBriefInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called before a SST file is being created.
onTableFileDeleted(TableFileDeletionInfo) - 类 中的方法org.rocksdb.AbstractEventListener
 
onTableFileDeleted(TableFileDeletionInfo) - 接口 中的方法org.rocksdb.EventListener
A callback function for RocksDB which will be called whenever a SST file is deleted.
open(Env, BackupEngineOptions) - 类 中的静态方法org.rocksdb.BackupEngine
Opens a new Backup Engine
open(Options, String) - 类 中的静态方法org.rocksdb.OptimisticTransactionDB
Open an OptimisticTransactionDB similar to RocksDB.open(Options, String).
open(DBOptions, String, List<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>) - 类 中的静态方法org.rocksdb.OptimisticTransactionDB
Open an OptimisticTransactionDB similar to RocksDB.open(DBOptions, String, List, List).
open(long, String) - 类 中的静态方法org.rocksdb.OptimisticTransactionDB
 
open(long, String, byte[][], long[]) - 类 中的静态方法org.rocksdb.OptimisticTransactionDB
 
open(String) - 类 中的静态方法org.rocksdb.RocksDB
The factory constructor of RocksDB that opens a RocksDB instance given the path to the database using the default options w/ createIfMissing set to true.
open(String, List<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>) - 类 中的静态方法org.rocksdb.RocksDB
The factory constructor of RocksDB that opens a RocksDB instance given the path to the database using the specified options and db path and a list of column family names.
open(Options, String) - 类 中的静态方法org.rocksdb.RocksDB
The factory constructor of RocksDB that opens a RocksDB instance given the path to the database using the specified options and db path.
open(DBOptions, String, List<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>) - 类 中的静态方法org.rocksdb.RocksDB
The factory constructor of RocksDB that opens a RocksDB instance given the path to the database using the specified options and db path and a list of column family names.
open(String) - 类 中的方法org.rocksdb.SstFileReader
Prepare SstFileReader to read a file.
open(String) - 类 中的方法org.rocksdb.SstFileWriter
Prepare SstFileWriter to write to a file.
open(Options, TransactionDBOptions, String) - 类 中的静态方法org.rocksdb.TransactionDB
Open a TransactionDB, similar to RocksDB.open(Options, String).
open(DBOptions, TransactionDBOptions, String, List<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>) - 类 中的静态方法org.rocksdb.TransactionDB
Open a TransactionDB, similar to RocksDB.open(DBOptions, String, List, List).
open(Options, String) - 类 中的静态方法org.rocksdb.TtlDB
Opens a TtlDB.
open(Options, String, int, boolean) - 类 中的静态方法org.rocksdb.TtlDB
Opens a TtlDB.
open(DBOptions, String, List<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>, List<Integer>, boolean) - 类 中的静态方法org.rocksdb.TtlDB
Opens a TtlDB.
openAsSecondary(Options, String, String) - 类 中的静态方法org.rocksdb.RocksDB
Open DB as secondary instance with only the default column family.
openAsSecondary(DBOptions, String, String, List<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>) - 类 中的静态方法org.rocksdb.RocksDB
Open DB as secondary instance with column families.
openReadOnly(String) - 类 中的静态方法org.rocksdb.RocksDB
The factory constructor of RocksDB that opens a RocksDB instance in Read-Only mode given the path to the database using the default options.
openReadOnly(Options, String) - 类 中的静态方法org.rocksdb.RocksDB
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.
openReadOnly(Options, String, boolean) - 类 中的静态方法org.rocksdb.RocksDB
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.
openReadOnly(String, List<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>) - 类 中的静态方法org.rocksdb.RocksDB
The factory constructor of RocksDB that opens a RocksDB instance in Read-Only mode given the path to the database using the default options.
openReadOnly(DBOptions, String, List<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>) - 类 中的静态方法org.rocksdb.RocksDB
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.
openReadOnly(DBOptions, String, List<ColumnFamilyDescriptor>, List<ColumnFamilyHandle>, boolean) - 类 中的静态方法org.rocksdb.RocksDB
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.
OperationStage - org.rocksdb中的枚举
The operation stage.
OperationType - org.rocksdb中的枚举
The type used to refer to a thread operation.
OptimisticTransactionDB - org.rocksdb中的类
Database with Transaction support.
OptimisticTransactionOptions - org.rocksdb中的类
 
OptimisticTransactionOptions() - 类 的构造器org.rocksdb.OptimisticTransactionOptions
 
optimizeFiltersForHits() - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Returns the current state of the optimize_filters_for_hits setting.
optimizeFiltersForHits() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
optimizeFiltersForHits() - 类 中的方法org.rocksdb.Options
 
optimizeFiltersForMemory() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Option to generate Bloom filters that minimize memory internal fragmentation.
optimizeForPointLookup(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
optimizeForPointLookup(long) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Use this if you don't need to keep the data sorted, i.e. you'll never use an iterator, only Put() and Get() API calls
optimizeForPointLookup(long) - 类 中的方法org.rocksdb.Options
 
optimizeForSmallDb() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
optimizeForSmallDb(Cache) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
optimizeForSmallDb() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Use this if your DB is very small (like under 1GB) and you don't want to spend lots of memory for memtables.
optimizeForSmallDb(Cache) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Some functions that make it easier to optimize RocksDB Use this if your DB is very small (like under 1GB) and you don't want to spend lots of memory for memtables.
optimizeForSmallDb() - 类 中的方法org.rocksdb.DBOptions
 
optimizeForSmallDb() - 接口 中的方法org.rocksdb.DBOptionsInterface
Use this if your DB is very small (like under 1GB) and you don't want to spend lots of memory for memtables.
optimizeForSmallDb() - 类 中的方法org.rocksdb.Options
 
optimizeForSmallDb(Cache) - 类 中的方法org.rocksdb.Options
 
optimizeLevelStyleCompaction() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
optimizeLevelStyleCompaction(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
optimizeLevelStyleCompaction() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Default values for some parameters in ColumnFamilyOptions are not optimized for heavy workloads and big datasets, which means you might observe write stalls under some conditions.
optimizeLevelStyleCompaction(long) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Default values for some parameters in ColumnFamilyOptions are not optimized for heavy workloads and big datasets, which means you might observe write stalls under some conditions.
optimizeLevelStyleCompaction() - 类 中的方法org.rocksdb.Options
 
optimizeLevelStyleCompaction(long) - 类 中的方法org.rocksdb.Options
 
optimizeUniversalStyleCompaction() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
optimizeUniversalStyleCompaction(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
optimizeUniversalStyleCompaction() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Default values for some parameters in ColumnFamilyOptions are not optimized for heavy workloads and big datasets, which means you might observe write stalls under some conditions.
optimizeUniversalStyleCompaction(long) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Default values for some parameters in ColumnFamilyOptions are not optimized for heavy workloads and big datasets, which means you might observe write stalls under some conditions.
optimizeUniversalStyleCompaction() - 类 中的方法org.rocksdb.Options
 
optimizeUniversalStyleCompaction(long) - 类 中的方法org.rocksdb.Options
 
Options - org.rocksdb中的类
Options to control the behavior of a database.
Options() - 类 的构造器org.rocksdb.Options
Construct options for opening a RocksDB.
Options(DBOptions, ColumnFamilyOptions) - 类 的构造器org.rocksdb.Options
Construct options for opening a RocksDB.
Options(Options) - 类 的构造器org.rocksdb.Options
Copy constructor for ColumnFamilyOptions.
options_ - 类 中的变量org.rocksdb.RocksDB
 
OptionString - org.rocksdb中的类
 
OptionString() - 类 的构造器org.rocksdb.OptionString
 
OptionsUtil - org.rocksdb中的类
 
org.rocksdb - 程序包 org.rocksdb
 
org.rocksdb.util - 程序包 org.rocksdb.util
 
outputFiles() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the names of the compaction output files.
outputFileSizeLimit() - 类 中的方法org.rocksdb.CompactionOptions
Get the compaction output file size limit.
outputLevel() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the output level of the compaction.
outstandingTask() - 类 中的方法org.rocksdb.ConcurrentTaskLimiter
Returns current outstanding task count.
outstandingTask() - 类 中的方法org.rocksdb.ConcurrentTaskLimiterImpl
 
owningHandle_ - 类 中的变量org.rocksdb.AbstractImmutableNativeReference
A flag indicating whether the current AbstractNativeReference is responsible to free the underlying C++ object

P

paranoidChecks() - 类 中的方法org.rocksdb.DBOptions
 
paranoidChecks() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, the implementation will do aggressive checking of the data it is processing and will stop early if it detects any errors.
paranoidChecks() - 类 中的方法org.rocksdb.Options
 
paranoidFileChecks() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
After writing every SST file, reopen it and read all the keys.
paranoidFileChecks() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
paranoidFileChecks() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
paranoidFileChecks() - 类 中的方法org.rocksdb.Options
 
parse(String, boolean) - 类 中的静态方法org.rocksdb.MutableColumnFamilyOptions
Parses a String representation of MutableColumnFamilyOptions The format is: key1=value1;key2=value2;key3=value3 etc For int[] values, each int should be separated by a colon, e.g.
parse(String) - 类 中的静态方法org.rocksdb.MutableColumnFamilyOptions
 
parse(String, boolean) - 类 中的静态方法org.rocksdb.MutableDBOptions
Parses a String representation of MutableDBOptions The format is: key1=value1;key2=value2;key3=value3 etc For int[] values, each int should be separated by a comma, e.g.
parse(String) - 类 中的静态方法org.rocksdb.MutableDBOptions
 
partitionFilters() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Indicates if we're using partitioned filters.
path() - 类 中的方法org.rocksdb.SstFileMetaData
Get the full path where the file locates.
pathName() - 类 中的方法org.rocksdb.LogFile
Returns log file's pathname relative to the main db dir Eg.
pauseBackgroundWork() - 类 中的方法org.rocksdb.RocksDB
This function will wait until all currently running background processes finish.
PB - 类 中的静态变量org.rocksdb.util.SizeUnit
 
periodicCompactionSeconds() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Get the periodicCompactionSeconds.
periodicCompactionSeconds() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
periodicCompactionSeconds() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
periodicCompactionSeconds() - 类 中的方法org.rocksdb.Options
 
PersistentCache - org.rocksdb中的类
Persistent cache for caching IO pages on a persistent medium.
PersistentCache(Env, String, long, Logger, boolean) - 类 的构造器org.rocksdb.PersistentCache
 
persistStatsToDisk() - 类 中的方法org.rocksdb.DBOptions
 
persistStatsToDisk() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, automatically persist stats to a hidden column family (column family name: ___rocksdb_stats_history___) every stats_persist_period_sec seconds; otherwise, write to an in-memory struct.
persistStatsToDisk() - 类 中的方法org.rocksdb.Options
 
pinData() - 类 中的方法org.rocksdb.ReadOptions
Returns whether the blocks loaded by the iterator will be pinned in memory
pinL0FilterAndIndexBlocksInCache() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Indicating if we'd like to pin L0 index/filter blocks to the block cache.
pinTopLevelIndexAndFilter() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Indicates if top-level index and filter blocks should be pinned.
PlainTableConfig - org.rocksdb中的类
The config for plain table sst format.
PlainTableConfig() - 类 的构造器org.rocksdb.PlainTableConfig
 
popSavePoint() - 类 中的方法org.rocksdb.AbstractWriteBatch
 
popSavePoint() - 接口 中的方法org.rocksdb.WriteBatchInterface
Pop the most recent save point.
prefixSameAsStart() - 类 中的方法org.rocksdb.ReadOptions
Returns whether the iterator only iterates over the same prefix as the seek
prepare() - 类 中的方法org.rocksdb.Transaction
Prepare the current transaction for 2PC
prepareForBulkLoad() - 类 中的方法org.rocksdb.Options
Set appropriate parameters for bulk loading.
prepopulateBlobCache() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Get the prepopulate blob cache option.
prepopulateBlobCache() - 类 中的方法org.rocksdb.ColumnFamilyOptions
Get the prepopulate blob cache option.
prepopulateBlobCache() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
prepopulateBlobCache() - 类 中的方法org.rocksdb.Options
 
PrepopulateBlobCache - org.rocksdb中的枚举
Enum PrepopulateBlobCache Prepopulate warm/hot blobs which are already in memory into blob cache at the time of flush.
prev() - 类 中的方法org.rocksdb.AbstractRocksIterator
 
prev() - 接口 中的方法org.rocksdb.RocksIteratorInterface
Moves to the previous entry in the source.
Priority - org.rocksdb中的枚举
The Thread Pool priority.
promoteL0(ColumnFamilyHandle, int) - 类 中的方法org.rocksdb.RocksDB
Promote L0.
promoteL0(int) - 类 中的方法org.rocksdb.RocksDB
Promote L0 for the default column family.
purgeOldBackups(int) - 类 中的方法org.rocksdb.BackupEngine
Deletes old backups, keeping just the latest numBackupsToKeep
put(byte[], byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
put(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
put(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
put(ColumnFamilyHandle, ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
put(byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value".
put(byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value".
put(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value" in the specified column family.
put(ColumnFamilyHandle, byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value" in the specified column family.
put(WriteOptions, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value".
put(WriteOptions, byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value".
put(ColumnFamilyHandle, WriteOptions, byte[], byte[]) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value" for the specified column family.
put(ColumnFamilyHandle, WriteOptions, ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value" for the specified column family.
put(WriteOptions, ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value".
put(ColumnFamilyHandle, WriteOptions, byte[], int, int, byte[], int, int) - 类 中的方法org.rocksdb.RocksDB
Set the database entry for "key" to "value" for the specified column family.
put(Slice, Slice) - 类 中的方法org.rocksdb.SstFileWriter
Add a Put key with value to currently opened file.
put(DirectSlice, DirectSlice) - 类 中的方法org.rocksdb.SstFileWriter
Add a Put key with value to currently opened file.
put(ByteBuffer, ByteBuffer) - 类 中的方法org.rocksdb.SstFileWriter
Add a Put key with value to currently opened file.
put(byte[], byte[]) - 类 中的方法org.rocksdb.SstFileWriter
Add a Put key with value to currently opened file.
put(ColumnFamilyHandle, byte[], byte[], boolean) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.put(ColumnFamilyHandle, byte[], byte[]), but will also perform conflict checking on the keys be written.
put(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.put(ColumnFamilyHandle, byte[], byte[], boolean) but with assumeTracked = false.
put(byte[], byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.put(byte[], byte[]), but will also perform conflict checking on the keys be written.
put(ColumnFamilyHandle, byte[][], byte[][], boolean) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.put(ColumnFamilyHandle, byte[], byte[]) but allows you to specify the key and value in several parts that will be concatenated together.
put(ColumnFamilyHandle, byte[][], byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.put(ColumnFamilyHandle, byte[][], byte[][], boolean) but with with assumeTracked = false.
put(byte[][], byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.put(byte[], byte[]) but allows you to specify the key and value in several parts that will be concatenated together
put(int, byte[], byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
put(byte[], byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
put(byte[], byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
Store the mapping "key->value" in the database.
put(ColumnFamilyHandle, byte[], byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
Store the mapping "key->value" within given column family.
put(ByteBuffer, ByteBuffer) - 接口 中的方法org.rocksdb.WriteBatchInterface
Store the mapping "key->value" within given column family.
put(ColumnFamilyHandle, ByteBuffer, ByteBuffer) - 接口 中的方法org.rocksdb.WriteBatchInterface
Store the mapping "key->value" within given column family.
putBlobIndex(int, byte[], byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
putLogData(byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
putLogData(byte[]) - 类 中的方法org.rocksdb.Transaction
putLogData(byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
Append a blob of arbitrary size to the records in this batch.
putUntracked(ColumnFamilyHandle, byte[], byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.put(ColumnFamilyHandle, byte[], byte[]), but operates on the transactions write batch.
putUntracked(byte[], byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.put(byte[], byte[]), but operates on the transactions write batch.
putUntracked(ColumnFamilyHandle, byte[][], byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.putUntracked(ColumnFamilyHandle, byte[], byte[]) but allows you to specify the key and value in several parts that will be concatenated together.
putUntracked(byte[][], byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.putUntracked(byte[], byte[]) but allows you to specify the key and value in several parts that will be concatenated together.

R

randomAccessMaxBufferSize() - 类 中的方法org.rocksdb.DBOptions
 
randomAccessMaxBufferSize() - 接口 中的方法org.rocksdb.DBOptionsInterface
This is a maximum buffer size that is used by WinMmapReadableFile in unbuffered disk I/O mode.
randomAccessMaxBufferSize() - 类 中的方法org.rocksdb.EnvOptions
randomAccessMaxBufferSize() - 类 中的方法org.rocksdb.Options
 
range - 类 中的变量org.rocksdb.CompactRangeOptions.Timestamp
 
Range - org.rocksdb中的类
Range from start to limit.
Range(Slice, Slice) - 类 的构造器org.rocksdb.Range
 
RATE_BYTES_PER_SEC_DEFAULT - 类 中的静态变量org.rocksdb.SstFileManager
 
rateLimiter() - 类 中的方法org.rocksdb.EnvOptions
Get the write rate limiter for flush and compaction.
RateLimiter - org.rocksdb中的类
RateLimiter, which is used to control write rate of flush and compaction.
RateLimiter(long) - 类 的构造器org.rocksdb.RateLimiter
RateLimiter constructor
RateLimiter(long, long) - 类 的构造器org.rocksdb.RateLimiter
RateLimiter constructor
RateLimiter(long, long, int) - 类 的构造器org.rocksdb.RateLimiter
RateLimiter constructor
RateLimiter(long, long, int, RateLimiterMode) - 类 的构造器org.rocksdb.RateLimiter
RateLimiter constructor
RateLimiter(long, long, int, RateLimiterMode, boolean) - 类 的构造器org.rocksdb.RateLimiter
RateLimiter constructor
RateLimiterMode - org.rocksdb中的枚举
readaheadSize() - 类 中的方法org.rocksdb.ReadOptions
If non-zero, NewIterator will create a new table reader which performs reads of the given size.
readAmpBytesPerBit() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Get the Read amplification bytes per-bit.
ReadOptions - org.rocksdb中的类
The class that controls the get behavior.
ReadOptions() - 类 的构造器org.rocksdb.ReadOptions
 
ReadOptions(boolean, boolean) - 类 的构造器org.rocksdb.ReadOptions
 
ReadOptions(ReadOptions) - 类 的构造器org.rocksdb.ReadOptions
Copy constructor.
readTier() - 类 中的方法org.rocksdb.ReadOptions
Returns the current read tier.
ReadTier - org.rocksdb中的枚举
RocksDB ReadOptions read tiers.
rebuildFromWriteBatch(WriteBatch) - 类 中的方法org.rocksdb.Transaction
Adds the keys from the WriteBatch to the transaction
recycleLogFileNum() - 类 中的方法org.rocksdb.DBOptions
 
recycleLogFileNum() - 接口 中的方法org.rocksdb.DBOptionsInterface
Recycle log files.
recycleLogFileNum() - 类 中的方法org.rocksdb.Options
 
refresh() - 类 中的方法org.rocksdb.AbstractRocksIterator
 
refresh() - 接口 中的方法org.rocksdb.RocksIteratorInterface
If supported, renew the iterator to represent the latest state.
releaseSnapshot(Snapshot) - 类 中的方法org.rocksdb.RocksDB
Release a previously acquired snapshot.
RemoveConsumeQueueCompactionFilter - org.rocksdb中的类
Just a Java wrapper around ConsumeQueueCompactionFilter implemented in C++
RemoveConsumeQueueCompactionFilter(long) - 类 的构造器org.rocksdb.RemoveConsumeQueueCompactionFilter
 
RemoveEmptyValueCompactionFilter - org.rocksdb中的类
Just a Java wrapper around EmptyValueCompactionFilter implemented in C++
RemoveEmptyValueCompactionFilter() - 类 的构造器org.rocksdb.RemoveEmptyValueCompactionFilter
 
removePrefix(int) - 类 中的方法org.rocksdb.AbstractSlice
Drops the specified n number of bytes from the start of the backing slice
removePrefix(int) - 类 中的方法org.rocksdb.DirectSlice
 
removePrefix(int) - 类 中的方法org.rocksdb.Slice
 
reportBgIoStats() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Determine whether IO stats in compactions and flushes are being measured
reportBgIoStats() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
reportBgIoStats() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
reportBgIoStats() - 类 中的方法org.rocksdb.Options
 
request(long) - 类 中的方法org.rocksdb.RateLimiter
Request for token to write bytes.
requiredSize - 类 中的变量org.rocksdb.ByteBufferGetStatus
 
reservedSize() - 类 中的方法org.rocksdb.VectorMemTableConfig
Returns the initial size of the vector used by the memtable created based on this config.
reset() - 类 中的方法org.rocksdb.CompactionJobStats
Reset the stats.
reset() - 类 中的方法org.rocksdb.Statistics
Resets all ticker and histogram stats.
resetMaxOutstandingTask() - 类 中的方法org.rocksdb.ConcurrentTaskLimiter
Reset to unlimited max concurrent task.
resetMaxOutstandingTask() - 类 中的方法org.rocksdb.ConcurrentTaskLimiterImpl
 
resetNativeHandle(long, boolean) - 类 中的方法org.rocksdb.RocksMutableObject
Closes the existing handle, and changes the handle to the new handle
resetStats() - 类 中的方法org.rocksdb.RocksDB
Reset internal stats for DB and all column families.
restoreDbFromBackup(int, String, String, RestoreOptions) - 类 中的方法org.rocksdb.BackupEngine
Restore the database from a backup IMPORTANT: if options.share_table_files == true and you restore the DB from some backup that is not the latest, and you start creating new backups from the new DB, they will probably fail!
restoreDbFromLatestBackup(String, String, RestoreOptions) - 类 中的方法org.rocksdb.BackupEngine
Restore the database from the latest backup
RestoreOptions - org.rocksdb中的类
RestoreOptions to control the behavior of restore.
RestoreOptions(boolean) - 类 的构造器org.rocksdb.RestoreOptions
Constructor
restoreRateLimit() - 类 中的方法org.rocksdb.BackupEngineOptions
Return restore rate limit which described the max bytes that can be transferred in a second during restore.
restoreRateLimiter() - 类 中的方法org.rocksdb.BackupEngineOptions
Restore rate limiter.
reusedSynchronisationType() - 类 中的方法org.rocksdb.ComparatorOptions
Get the synchronisation type used to guard the reused buffers.
ReusedSynchronisationType - org.rocksdb中的枚举
Determines the type of synchronisation primitive used in native code.
ReverseBytewiseComparator - org.rocksdb.util中的类
This is a Java Native implementation of the C++ equivalent ReverseBytewiseComparatorImpl using Slice The performance of Comparators implemented in Java is always less than their C++ counterparts due to the bridging overhead, as such you likely don't want to use this apart from benchmarking and you most likely instead wanted BuiltinComparator.REVERSE_BYTEWISE_COMPARATOR
ReverseBytewiseComparator(ComparatorOptions) - 类 的构造器org.rocksdb.util.ReverseBytewiseComparator
 
RocksCallbackObject - org.rocksdb中的类
RocksCallbackObject is similar to RocksObject but varies in its construction as it is designed for Java objects which have functions which are called from C++ via JNI.
RocksCallbackObject(long...) - 类 的构造器org.rocksdb.RocksCallbackObject
 
RocksDB - org.rocksdb中的类
A RocksDB is a persistent ordered map from keys to values.
RocksDB(long) - 类 的构造器org.rocksdb.RocksDB
Private constructor.
RocksDB.CountAndSize - org.rocksdb中的类
 
RocksDB.LiveFiles - org.rocksdb中的类
 
RocksDB.Version - org.rocksdb中的类
 
RocksDBException - org.rocksdb中的异常错误
A RocksDBException encapsulates the error of an operation.
RocksDBException(String) - 异常错误 的构造器org.rocksdb.RocksDBException
The private construct used by a set of public static factory method.
RocksDBException(String, Status) - 异常错误 的构造器org.rocksdb.RocksDBException
 
RocksDBException(Status) - 异常错误 的构造器org.rocksdb.RocksDBException
 
rocksdbVersion() - 类 中的静态方法org.rocksdb.RocksDB
 
RocksEnv - org.rocksdb中的类
A RocksEnv is an interface used by the rocksdb implementation to access operating system functionality like the filesystem etc.
RocksIterator - org.rocksdb中的类
An iterator that yields a sequence of key/value pairs from a source.
RocksIterator(RocksDB, long) - 类 的构造器org.rocksdb.RocksIterator
 
RocksIteratorInterface - org.rocksdb中的接口
Defines the interface for an Iterator which provides access to data one entry at a time.
RocksMemEnv - org.rocksdb中的类
Memory environment.
RocksMemEnv(Env) - 类 的构造器org.rocksdb.RocksMemEnv
Creates a new environment that stores its data in memory and delegates all non-file-storage tasks to baseEnv.
RocksMutableObject - org.rocksdb中的类
RocksMutableObject is an implementation of AbstractNativeReference whose reference to the underlying native C++ object can change.
RocksMutableObject() - 类 的构造器org.rocksdb.RocksMutableObject
 
RocksMutableObject(long) - 类 的构造器org.rocksdb.RocksMutableObject
 
RocksObject - org.rocksdb中的类
RocksObject is an implementation of AbstractNativeReference which has an immutable and therefore thread-safe reference to the underlying native C++ RocksDB object.
RocksObject(long) - 类 的构造器org.rocksdb.RocksObject
 
rollback() - 类 中的方法org.rocksdb.Transaction
Discard all batched writes in this transaction.
rollbackToSavePoint() - 类 中的方法org.rocksdb.AbstractWriteBatch
 
rollbackToSavePoint() - 类 中的方法org.rocksdb.Transaction
Undo all operations in this transaction (put, merge, delete, putLogData) since the most recent call to Transaction.setSavePoint() and removes the most recent Transaction.setSavePoint().
rollbackToSavePoint() - 接口 中的方法org.rocksdb.WriteBatchInterface
Remove all entries in this batch (Put, Merge, Delete, PutLogData) since the most recent call to SetSavePoint() and removes the most recent save point.
rowCache() - 类 中的方法org.rocksdb.DBOptions
 
rowCache() - 接口 中的方法org.rocksdb.DBOptionsInterface
A global cache for table-level rows.
rowCache() - 类 中的方法org.rocksdb.Options
 

S

SanityLevel - org.rocksdb中的枚举
 
SavePoint(long, long, long) - 类 的构造器org.rocksdb.WriteBatch.SavePoint
 
seek(byte[]) - 类 中的方法org.rocksdb.AbstractRocksIterator
 
seek(ByteBuffer) - 类 中的方法org.rocksdb.AbstractRocksIterator
 
seek(byte[]) - 接口 中的方法org.rocksdb.RocksIteratorInterface
Position at the first entry in the source whose key is at or past target.
seek(ByteBuffer) - 接口 中的方法org.rocksdb.RocksIteratorInterface
Position at the first entry in the source whose key is that or past target.
seekForPrev(byte[]) - 类 中的方法org.rocksdb.AbstractRocksIterator
 
seekForPrev(ByteBuffer) - 类 中的方法org.rocksdb.AbstractRocksIterator
 
seekForPrev(byte[]) - 接口 中的方法org.rocksdb.RocksIteratorInterface
Position at the first entry in the source whose key is that or before target.
seekForPrev(ByteBuffer) - 接口 中的方法org.rocksdb.RocksIteratorInterface
Position at the last key that is less than or equal to the target key.
seekToFirst() - 类 中的方法org.rocksdb.AbstractRocksIterator
 
seekToFirst() - 接口 中的方法org.rocksdb.RocksIteratorInterface
Position at the first entry in the source.
seekToLast() - 类 中的方法org.rocksdb.AbstractRocksIterator
 
seekToLast() - 接口 中的方法org.rocksdb.RocksIteratorInterface
Position at the last entry in the source.
self() - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
self() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
self() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
sequenceNumber() - 类 中的方法org.rocksdb.TransactionLogIterator.BatchResult
Return sequence number related to this BatchResult.
setAccessHintOnCompactionStart(AccessHint) - 类 中的方法org.rocksdb.DBOptions
 
setAccessHintOnCompactionStart(AccessHint) - 接口 中的方法org.rocksdb.DBOptionsInterface
Specify the file access pattern once a compaction is started.
setAccessHintOnCompactionStart(AccessHint) - 类 中的方法org.rocksdb.Options
 
setAdviseRandomOnOpen(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAdviseRandomOnOpen(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If set true, will hint the underlying file system that the file access pattern is random, when a sst file is opened.
setAdviseRandomOnOpen(boolean) - 类 中的方法org.rocksdb.Options
 
setAllow2pc(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAllow2pc(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
if set to false then recovery will fail when a prepared transaction is encountered in the WAL Default: false
setAllow2pc(boolean) - 类 中的方法org.rocksdb.Options
 
setAllowBlockingFlush(boolean) - 类 中的方法org.rocksdb.IngestExternalFileOptions
If set to false and the file key range overlaps with the memtable key range (memtable flush required), IngestExternalFile will fail.
setAllowCompaction(boolean) - 类 中的方法org.rocksdb.CompactionOptionsFIFO
If true, try to do compaction to compact smaller files into larger ones.
setAllowConcurrentMemtableWrite(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAllowConcurrentMemtableWrite(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, allow multi-writers to update mem tables in parallel.
setAllowConcurrentMemtableWrite(boolean) - 类 中的方法org.rocksdb.Options
 
setAllowFAllocate(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAllowFAllocate(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Whether fallocate calls are allowed
setAllowFallocate(boolean) - 类 中的方法org.rocksdb.EnvOptions
Enable/Disable fallocate calls.
setAllowFAllocate(boolean) - 类 中的方法org.rocksdb.Options
 
setAllowGlobalSeqNo(boolean) - 类 中的方法org.rocksdb.IngestExternalFileOptions
If set to false, RocksDB.ingestExternalFile(ColumnFamilyHandle, List, IngestExternalFileOptions) will fail if the file key range overlaps with existing keys or tombstones in the DB.
setAllowIngestBehind(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAllowIngestBehind(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Set this option to true during creation of database if you want to be able to ingest behind (call IngestExternalFile() skipping keys that already exist, rather than overwriting matching keys).
setAllowIngestBehind(boolean) - 类 中的方法org.rocksdb.Options
 
setAllowMmapReads(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAllowMmapReads(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Allow the OS to mmap file for reading sst tables.
setAllowMmapReads(boolean) - 类 中的方法org.rocksdb.Options
 
setAllowMmapWrites(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAllowMmapWrites(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Allow the OS to mmap file for writing.
setAllowMmapWrites(boolean) - 类 中的方法org.rocksdb.Options
 
setAllowTrivialMove(boolean) - 类 中的方法org.rocksdb.CompactionOptionsUniversal
Option to optimize the universal multi level compaction by enabling trivial move for non overlapping files.
setAllowWriteStall(boolean) - 类 中的方法org.rocksdb.CompactRangeOptions
If true, compaction will execute immediately even if doing so would cause the DB to enter write stall mode.
setAllowWriteStall(boolean) - 类 中的方法org.rocksdb.FlushOptions
Set to true so that flush would proceed immediately even if it means writes will stall for the duration of the flush.
setArenaBlockSize(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
The size of one block in arena memory allocation.
setArenaBlockSize(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setArenaBlockSize(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setArenaBlockSize(long) - 类 中的方法org.rocksdb.Options
 
setAtomicFlush(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAtomicFlush(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, RocksDB supports flushing multiple column families and committing their results atomically to MANIFEST.
setAtomicFlush(boolean) - 类 中的方法org.rocksdb.Options
 
setAutoPrefixMode(boolean) - 类 中的方法org.rocksdb.ReadOptions
When true, by default use total_order_seek = true, and RocksDB can selectively enable prefix seek mode if won't generate a different result from total_order_seek, based on seek key, and iterator upper bound.
setAvoidFlushDuringRecovery(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAvoidFlushDuringRecovery(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
By default RocksDB replay WAL logs and flush them on DB open, which may create very small SST files.
setAvoidFlushDuringRecovery(boolean) - 类 中的方法org.rocksdb.Options
 
setAvoidFlushDuringShutdown(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAvoidFlushDuringShutdown(boolean) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setAvoidFlushDuringShutdown(boolean) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
By default RocksDB will flush all memtables on DB close if there are unpersisted data (i.e. with WAL disabled) The flush can be skip to speedup DB close.
setAvoidFlushDuringShutdown(boolean) - 类 中的方法org.rocksdb.Options
 
setAvoidUnnecessaryBlockingIO(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setAvoidUnnecessaryBlockingIO(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, working thread may avoid doing unnecessary and long-latency operation (such as deleting obsolete files directly or deleting memtable) and will instead schedule a background job to do it.
setAvoidUnnecessaryBlockingIO(boolean) - 类 中的方法org.rocksdb.Options
 
setBackgroundPurgeOnIteratorCleanup(boolean) - 类 中的方法org.rocksdb.ReadOptions
If true, when PurgeObsoleteFile is called in CleanupIteratorState, we schedule a background job in the flush job queue and delete obsolete files in background.
setBackgroundThreads(int) - 类 中的方法org.rocksdb.Env
Sets the number of background worker threads of the low priority pool for this environment.
setBackgroundThreads(int, Priority) - 类 中的方法org.rocksdb.Env
Sets the number of background worker threads of the specified thread pool for this environment.
setBackupEnv(Env) - 类 中的方法org.rocksdb.BackupEngineOptions
Backup Env object.
setBackupLogFiles(boolean) - 类 中的方法org.rocksdb.BackupEngineOptions
Set if log files shall be persisted.
setBackupRateLimit(long) - 类 中的方法org.rocksdb.BackupEngineOptions
Set backup rate limit.
setBackupRateLimiter(RateLimiter) - 类 中的方法org.rocksdb.BackupEngineOptions
Backup rate limiter.
setBestEffortsRecovery(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setBestEffortsRecovery(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
By default, RocksDB recovery fails if any table file referenced in MANIFEST are missing after scanning the MANIFEST.
setBestEffortsRecovery(boolean) - 类 中的方法org.rocksdb.Options
 
setBgerrorResumeRetryInterval(long) - 类 中的方法org.rocksdb.DBOptions
 
setBgerrorResumeRetryInterval(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
If max_bgerror_resume_count is ≥ 2, db resume is called multiple times.
setBgerrorResumeRetryInterval(long) - 类 中的方法org.rocksdb.Options
 
setBlobCompactionReadaheadSize(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Set compaction readahead for blob files.
setBlobCompactionReadaheadSize(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
Set compaction readahead for blob files.
setBlobCompactionReadaheadSize(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setBlobCompactionReadaheadSize(long) - 类 中的方法org.rocksdb.Options
 
setBlobCompressionType(CompressionType) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Set the compression algorithm to use for large values stored in blob files.
setBlobCompressionType(CompressionType) - 类 中的方法org.rocksdb.ColumnFamilyOptions
Set the compression algorithm to use for large values stored in blob files.
setBlobCompressionType(CompressionType) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setBlobCompressionType(CompressionType) - 类 中的方法org.rocksdb.Options
 
setBlobFileSize(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Set the size limit for blob files.
setBlobFileSize(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
Set the size limit for blob files.
setBlobFileSize(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setBlobFileSize(long) - 类 中的方法org.rocksdb.Options
 
setBlobFileStartingLevel(int) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Set a certain LSM tree level to enable blob files.
setBlobFileStartingLevel(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
Set a certain LSM tree level to enable blob files.
setBlobFileStartingLevel(int) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setBlobFileStartingLevel(int) - 类 中的方法org.rocksdb.Options
 
setBlobGarbageCollectionAgeCutoff(double) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Set cutoff in terms of blob file age for garbage collection.
setBlobGarbageCollectionAgeCutoff(double) - 类 中的方法org.rocksdb.ColumnFamilyOptions
Set the cutoff in terms of blob file age for garbage collection.
setBlobGarbageCollectionAgeCutoff(double) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setBlobGarbageCollectionAgeCutoff(double) - 类 中的方法org.rocksdb.Options
 
setBlobGarbageCollectionForceThreshold(double) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
If the ratio of garbage in the oldest blob files exceeds this threshold, targeted compactions are scheduled in order to force garbage collecting the blob files in question, assuming they are all eligible based on the value of AdvancedMutableColumnFamilyOptionsInterface.blobGarbageCollectionAgeCutoff() above.
setBlobGarbageCollectionForceThreshold(double) - 类 中的方法org.rocksdb.ColumnFamilyOptions
If the ratio of garbage in the oldest blob files exceeds this threshold, targeted compactions are scheduled in order to force garbage collecting the blob files in question, assuming they are all eligible based on the value of ColumnFamilyOptions.blobGarbageCollectionAgeCutoff() above.
setBlobGarbageCollectionForceThreshold(double) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setBlobGarbageCollectionForceThreshold(double) - 类 中的方法org.rocksdb.Options
 
setBlockAlign(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Set whether data blocks should be aligned on the lesser of page size and block size.
setBlockCache(Cache) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Use the specified cache for blocks.
setBlockCacheSize(long) - 类 中的方法org.rocksdb.BlockBasedTableConfig
setBlockRestartInterval(int) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Set the block restart interval.
setBlockSize(long) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Approximate size of user data packed per block.
setBlockSizeDeviation(int) - 类 中的方法org.rocksdb.BlockBasedTableConfig
This is used to close a block before it reaches the configured BlockBasedTableConfig.blockSize().
setBloomBitsPerKey(int) - 类 中的方法org.rocksdb.PlainTableConfig
Set the number of bits per key used by the internal bloom filter in the plain table sst format.
setBloomLocality(int) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Control locality of bloom filter probes to improve cache miss rate.
setBloomLocality(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setBloomLocality(int) - 类 中的方法org.rocksdb.Options
 
setBoolean(K, boolean) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
setBottommostCompressionOptions(CompressionOptions) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setBottommostCompressionOptions(CompressionOptions) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Set the options for compression algorithms used by ColumnFamilyOptionsInterface.bottommostCompressionType() if it is enabled.
setBottommostCompressionOptions(CompressionOptions) - 类 中的方法org.rocksdb.Options
 
setBottommostCompressionType(CompressionType) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setBottommostCompressionType(CompressionType) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Compression algorithm that will be used for the bottommost level that contain files.
setBottommostCompressionType(CompressionType) - 类 中的方法org.rocksdb.Options
 
setBottommostLevelCompaction(CompactRangeOptions.BottommostLevelCompaction) - 类 中的方法org.rocksdb.CompactRangeOptions
Sets the policy for compacting the bottommost level
setBranchingFactor(int) - 类 中的方法org.rocksdb.HashSkipListMemTableConfig
Set the branching factor used in the hash skip-list memtable.
setBucketCount(long) - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
Set the number of buckets in the fixed-size array used in the hash linked-list mem-table.
setBucketCount(long) - 类 中的方法org.rocksdb.HashSkipListMemTableConfig
Set the number of hash buckets used in the hash skiplist memtable.
setBucketEntriesLoggingThreshold(int) - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
If number of entries in one bucket exceeds that setting, log about it.
setBytesPerSecond(long) - 类 中的方法org.rocksdb.RateLimiter
This API allows user to dynamically change rate limiter's bytes per second.
setBytesPerSync(long) - 类 中的方法org.rocksdb.DBOptions
 
setBytesPerSync(long) - 类 中的方法org.rocksdb.EnvOptions
Allows OS to incrementally sync files to disk while they are being written, in the background.
setBytesPerSync(long) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setBytesPerSync(long) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Allows OS to incrementally sync files to disk while they are being written, asynchronously, in the background.
setBytesPerSync(long) - 类 中的方法org.rocksdb.Options
 
setCacheIndexAndFilterBlocks(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Indicating if we'd put index/filter blocks to the block cache.
setCacheIndexAndFilterBlocksWithHighPriority(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
If true, cache index and filter blocks with high priority.
setCacheNumShardBits(int) - 类 中的方法org.rocksdb.BlockBasedTableConfig
setCallbackTriggerIntervalSize(long) - 类 中的方法org.rocksdb.BackupEngineOptions
During backup user can get callback every time next BackupEngineOptions.callbackTriggerIntervalSize() bytes being copied.
setCanceled(boolean) - 类 中的方法org.rocksdb.CompactRangeOptions
 
setCfPaths(Collection<DbPath>) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCfPaths(Collection<DbPath>) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
A list of paths where SST files for this column family can be put into, with its target size.
setCfPaths(Collection<DbPath>) - 类 中的方法org.rocksdb.Options
 
setChangeLevel(boolean) - 类 中的方法org.rocksdb.CompactRangeOptions
Whether compacted files will be moved to the minimum level capable of holding the data or given level (specified non-negative target_level).
setChecksumType(ChecksumType) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Sets
setCompactionBufferSize(long) - 类 中的方法org.rocksdb.SstFileManager
Set the amount of buffer room each compaction should be able to leave.
setCompactionFilter(AbstractCompactionFilter<? extends AbstractSlice<?>>) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompactionFilter(AbstractCompactionFilter<? extends AbstractSlice<?>>) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
A single CompactionFilter instance to call into during compaction.
setCompactionFilter(AbstractCompactionFilter<? extends AbstractSlice<?>>) - 类 中的方法org.rocksdb.Options
 
setCompactionFilterFactory(AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>>) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompactionFilterFactory(AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>>) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
This is a factory that provides AbstractCompactionFilter objects which allow an application to modify/delete a key-value during background compaction.
setCompactionFilterFactory(AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>>) - 类 中的方法org.rocksdb.Options
 
setCompactionOptionsFIFO(CompactionOptionsFIFO) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
The options for FIFO compaction style
setCompactionOptionsFIFO(CompactionOptionsFIFO) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompactionOptionsFIFO(CompactionOptionsFIFO) - 类 中的方法org.rocksdb.Options
 
setCompactionOptionsUniversal(CompactionOptionsUniversal) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Set the options needed to support Universal Style compactions
setCompactionOptionsUniversal(CompactionOptionsUniversal) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompactionOptionsUniversal(CompactionOptionsUniversal) - 类 中的方法org.rocksdb.Options
 
setCompactionPriority(CompactionPriority) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
If level AdvancedColumnFamilyOptionsInterface.compactionStyle() == CompactionStyle.LEVEL, for each level, which files are prioritized to be picked to compact.
setCompactionPriority(CompactionPriority) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompactionPriority(CompactionPriority) - 类 中的方法org.rocksdb.Options
 
setCompactionReadaheadSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setCompactionReadaheadSize(long) - 类 中的方法org.rocksdb.EnvOptions
setCompactionReadaheadSize(long) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setCompactionReadaheadSize(long) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
If non-zero, we perform bigger reads when doing compaction.
setCompactionReadaheadSize(long) - 类 中的方法org.rocksdb.Options
 
setCompactionStyle(CompactionStyle) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Set compaction style for DB.
setCompactionStyle(CompactionStyle) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompactionStyle(CompactionStyle) - 类 中的方法org.rocksdb.Options
 
setCompactionThreadLimiter(ConcurrentTaskLimiter) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompactionThreadLimiter(ConcurrentTaskLimiter) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Compaction concurrent thread limiter for the column family.
setCompactionThreadLimiter(ConcurrentTaskLimiter) - 类 中的方法org.rocksdb.Options
 
setComparator(BuiltinComparator) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setComparator(AbstractComparator) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setComparator(BuiltinComparator) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Set BuiltinComparator to be used with RocksDB.
setComparator(AbstractComparator) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Use the specified comparator for key ordering.
setComparator(AbstractComparator) - 类 中的方法org.rocksdb.OptimisticTransactionOptions
Should be set if the DB has a non-default comparator.
setComparator(BuiltinComparator) - 类 中的方法org.rocksdb.Options
 
setComparator(AbstractComparator) - 类 中的方法org.rocksdb.Options
 
setCompression(CompressionType) - 类 中的方法org.rocksdb.CompactionOptions
Set the compaction output compression type.
setCompressionOptions(CompressionOptions) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompressionOptions(CompressionOptions) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Set the different options for compression algorithms
setCompressionOptions(CompressionOptions) - 类 中的方法org.rocksdb.Options
 
setCompressionPerLevel(List<CompressionType>) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Different levels can have different compression policies.
setCompressionPerLevel(List<CompressionType>) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompressionPerLevel(List<CompressionType>) - 类 中的方法org.rocksdb.Options
 
setCompressionSizePercent(int) - 类 中的方法org.rocksdb.CompactionOptionsUniversal
If this option is set to be -1 (the default value), all the output files will follow compression type specified.
setCompressionType(CompressionType) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setCompressionType(CompressionType) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setCompressionType(CompressionType) - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
Compress blocks using the specified compression algorithm.
setCompressionType(CompressionType) - 类 中的方法org.rocksdb.Options
 
setCreateIfMissing(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setCreateIfMissing(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If this value is set to true, then the database will be created if it is missing during RocksDB.open().
setCreateIfMissing(boolean) - 类 中的方法org.rocksdb.Options
 
setCreateMissingColumnFamilies(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setCreateMissingColumnFamilies(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, missing column families will be automatically created Default: false
setCreateMissingColumnFamilies(boolean) - 类 中的方法org.rocksdb.Options
 
setDataBlockHashTableUtilRatio(double) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Set the #entries/#buckets.
setDataBlockIndexType(DataBlockIndexType) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Sets the data block index type to used with this table.
setDbLogDir(String) - 类 中的方法org.rocksdb.DBOptions
 
setDbLogDir(String) - 接口 中的方法org.rocksdb.DBOptionsInterface
This specifies the info LOG dir.
setDbLogDir(String) - 类 中的方法org.rocksdb.Options
 
setDBOptions(MutableDBOptions) - 类 中的方法org.rocksdb.RocksDB
Set the options for the column family handle.
setDbPaths(Collection<DbPath>) - 类 中的方法org.rocksdb.DBOptions
 
setDbPaths(Collection<DbPath>) - 接口 中的方法org.rocksdb.DBOptionsInterface
A list of paths where SST files can be put into, with its target size.
setDbPaths(Collection<DbPath>) - 类 中的方法org.rocksdb.Options
 
setDbWriteBufferSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setDbWriteBufferSize(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
Amount of data to build up in memtables across all column families before writing to disk.
setDbWriteBufferSize(long) - 类 中的方法org.rocksdb.Options
 
setDeadline(long) - 类 中的方法org.rocksdb.ReadOptions
Deadline for completing an API call (Get/MultiGet/Seek/Next for now) in microseconds.
setDeadlockDetect(boolean) - 类 中的方法org.rocksdb.TransactionOptions
Setting to true means that before acquiring locks, this transaction will check if doing so will cause a deadlock.
setDeadlockDetectDepth(long) - 类 中的方法org.rocksdb.TransactionOptions
Sets the number of traversals to make during deadlock detection.
setDeadlockInfoBufferSize(int) - 类 中的方法org.rocksdb.TransactionDB
 
setDefaultLockTimeout(long) - 类 中的方法org.rocksdb.TransactionDBOptions
If positive, specifies the wait timeout in milliseconds when writing a key OUTSIDE of a transaction (ie by calling RocksDB.put(byte[], byte[]), RocksDB.merge(byte[], byte[]), RocksDB.delete(byte[]) or RocksDB.write(org.rocksdb.WriteOptions, org.rocksdb.WriteBatch) directly).
setDelayedWriteRate(long) - 类 中的方法org.rocksdb.DBOptions
 
setDelayedWriteRate(long) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setDelayedWriteRate(long) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
The limited write rate to DB if ColumnFamilyOptions.softPendingCompactionBytesLimit() or ColumnFamilyOptions.level0SlowdownWritesTrigger() is triggered, or we are writing to the last mem table allowed and we allow more than 3 mem tables.
setDelayedWriteRate(long) - 类 中的方法org.rocksdb.Options
 
setDeleteObsoleteFilesPeriodMicros(long) - 类 中的方法org.rocksdb.DBOptions
 
setDeleteObsoleteFilesPeriodMicros(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
The periodicity when obsolete files get deleted.
setDeleteObsoleteFilesPeriodMicros(long) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setDeleteObsoleteFilesPeriodMicros(long) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
The periodicity when obsolete files get deleted.
setDeleteObsoleteFilesPeriodMicros(long) - 类 中的方法org.rocksdb.Options
 
setDeleteRateBytesPerSecond(long) - 类 中的方法org.rocksdb.SstFileManager
Set the delete rate limit.
setDelimiter(String) - 类 中的方法org.rocksdb.ConfigOptions
 
setDestroyOldData(boolean) - 类 中的方法org.rocksdb.BackupEngineOptions
Set if old data will be destroyed.
setDisableAutoCompactions(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setDisableAutoCompactions(boolean) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setDisableAutoCompactions(boolean) - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
Disable automatic compactions.
setDisableAutoCompactions(boolean) - 类 中的方法org.rocksdb.Options
 
setDisableWAL(boolean) - 类 中的方法org.rocksdb.WriteOptions
If true, writes will not first go to the write ahead log, and the write may got lost after a crash.
setDouble(K, double) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
setDumpMallocStats(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setDumpMallocStats(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then print malloc stats together with rocksdb.stats when printing to LOG.
setDumpMallocStats(boolean) - 类 中的方法org.rocksdb.Options
 
setEnableBlobFiles(boolean) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
When set, large values (blobs) are written to separate blob files, and only pointers to them are stored in SST files.
setEnableBlobFiles(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
When set, large values (blobs) are written to separate blob files, and only pointers to them are stored in SST files.
setEnableBlobFiles(boolean) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setEnableBlobFiles(boolean) - 类 中的方法org.rocksdb.Options
 
setEnableBlobGarbageCollection(boolean) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Enable/disable garbage collection of blobs.
setEnableBlobGarbageCollection(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
Enable/disable garbage collection of blobs.
setEnableBlobGarbageCollection(boolean) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setEnableBlobGarbageCollection(boolean) - 类 中的方法org.rocksdb.Options
 
setEnabled(boolean) - 类 中的方法org.rocksdb.CompressionOptions
When the compression options are set by the user, it will be set to "true".
setEnableIndexCompression(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Store index blocks on disk in compressed format.
setEnablePipelinedWrite(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setEnablePipelinedWrite(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
By default, a single write thread queue is maintained.
setEnablePipelinedWrite(boolean) - 类 中的方法org.rocksdb.Options
 
setEnableThreadTracking(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setEnableThreadTracking(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then the status of the threads involved in this DB will be tracked and available via GetThreadList() API.
setEnableThreadTracking(boolean) - 类 中的方法org.rocksdb.Options
 
setEnableWriteThreadAdaptiveYield(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setEnableWriteThreadAdaptiveYield(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, threads synchronizing with the write batch group leader will wait for up to DBOptionsInterface.writeThreadMaxYieldUsec() before blocking on a mutex.
setEnableWriteThreadAdaptiveYield(boolean) - 类 中的方法org.rocksdb.Options
 
setEncodingType(EncodingType) - 类 中的方法org.rocksdb.PlainTableConfig
Sets the encoding type.
setEnum(K, N) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
setEnv(Env) - 类 中的方法org.rocksdb.ConfigOptions
 
setEnv(Env) - 类 中的方法org.rocksdb.DBOptions
 
setEnv(Env) - 接口 中的方法org.rocksdb.DBOptionsInterface
Use the specified object to interact with the environment, e.g. to read/write files, schedule background work, etc.
setEnv(Env) - 类 中的方法org.rocksdb.Options
 
setErrorIfExists(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setErrorIfExists(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, an error will be thrown during RocksDB.open() if the database already exists.
setErrorIfExists(boolean) - 类 中的方法org.rocksdb.Options
 
setExclusiveManualCompaction(boolean) - 类 中的方法org.rocksdb.CompactRangeOptions
Sets whether the compaction is exclusive or other compaction are allowed run concurrently at the same time.
setExperimentalMempurgeThreshold(double) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Threshold used in the MemPurge (memtable garbage collection) feature.
setExperimentalMempurgeThreshold(double) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setExperimentalMempurgeThreshold(double) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setExperimentalMempurgeThreshold(double) - 类 中的方法org.rocksdb.Options
 
setExpiration(long) - 类 中的方法org.rocksdb.TransactionOptions
Expiration duration in milliseconds.
setFailIfOptionsFileError(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setFailIfOptionsFileError(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then DB::Open / CreateColumnFamily / DropColumnFamily / SetOptions will fail if options file is not detected or properly persisted.
setFailIfOptionsFileError(boolean) - 类 中的方法org.rocksdb.Options
 
setFallocateWithKeepSize(boolean) - 类 中的方法org.rocksdb.EnvOptions
If true, we will preallocate the file with FALLOC_FL_KEEP_SIZE flag, which means that file size won't change as part of preallocation.
setFdCloexec() - 类 中的方法org.rocksdb.EnvOptions
Determine i fthe FD_CLOEXEC bit is set when opening file descriptors.
setFillCache(boolean) - 类 中的方法org.rocksdb.ReadOptions
Fill the cache when loading the block-based sst formatted db.
setFilter(Filter) - 类 中的方法org.rocksdb.BlockBasedTableConfig
setFilterPolicy(Filter) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Use the specified filter policy to reduce disk reads.
setForceConsistencyChecks(boolean) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
By default, RocksDB runs consistency checks on the LSM every time the LSM changes (Flush, Compaction, AddFile).
setForceConsistencyChecks(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setForceConsistencyChecks(boolean) - 类 中的方法org.rocksdb.Options
 
setFormatVersion(int) - 类 中的方法org.rocksdb.BlockBasedTableConfig
We currently have five versions: 0 - This version is currently written out by all RocksDB's versions by default.
setFullHistoryTSLow(CompactRangeOptions.Timestamp) - 类 中的方法org.rocksdb.CompactRangeOptions
 
setFullScanMode(boolean) - 类 中的方法org.rocksdb.PlainTableConfig
Set full scan mode, if true the whole file will be read one record by one without using the index.
setHardPendingCompactionBytesLimit(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
All writes are stopped if estimated bytes needed to be compaction exceed this threshold.
setHardPendingCompactionBytesLimit(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setHardPendingCompactionBytesLimit(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setHardPendingCompactionBytesLimit(long) - 类 中的方法org.rocksdb.Options
 
setHashIndexAllowCollision(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
已过时。
This option is now deprecated. No matter what value it is set to, it will behave as if BlockBasedTableConfig.hashIndexAllowCollision() == true.
setHashTableRatio(double) - 类 中的方法org.rocksdb.PlainTableConfig
hashTableRatio is the desired utilization of the hash table used for prefix hashing.
setHeight(int) - 类 中的方法org.rocksdb.HashSkipListMemTableConfig
Set the height of the skip list.
setHugePageTlbSize(long) - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
Set the size of huge tlb or allocate the hashtable bytes from malloc if size <= 0.
setHugePageTlbSize(int) - 类 中的方法org.rocksdb.PlainTableConfig
huge_page_tlb_size: if ≤0, allocate hash indexes and blooms from malloc otherwise from huge page TLB.
setIfLogBucketDistWhenFlush(boolean) - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
If true the distrubition of number of entries will be logged.
setIgnoreMissingColumnFamilies(boolean) - 类 中的方法org.rocksdb.WriteOptions
If true and if user is trying to write to column families that don't exist (they were dropped), ignore the write (don't return an error).
setIgnoreRangeDeletions(boolean) - 类 中的方法org.rocksdb.ReadOptions
If true, keys deleted using the DeleteRange() API will be visible to readers until they are naturally deleted during compaction.
setIgnoreUnknownOptions(boolean) - 类 中的方法org.rocksdb.ConfigOptions
 
setIncreaseParallelism(int) - 类 中的方法org.rocksdb.DBOptions
 
setIncreaseParallelism(int) - 接口 中的方法org.rocksdb.DBOptionsInterface
By default, RocksDB uses only one background thread for flush and compaction.
setIncreaseParallelism(int) - 类 中的方法org.rocksdb.Options
 
setIndexBlockRestartInterval(int) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Set the index block restart interval
setIndexShortening(IndexShorteningMode) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Set the index shortening mode.
setIndexSparseness(int) - 类 中的方法org.rocksdb.PlainTableConfig
Index sparseness determines the index interval for keys inside the same prefix.
setIndexType(IndexType) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Sets the index type to used with this table.
setInfoLog(Logger) - 类 中的方法org.rocksdb.BackupEngineOptions
Set the logger to use for Backup info and error messages
setInfoLogLevel(InfoLogLevel) - 类 中的方法org.rocksdb.DBOptions
 
setInfoLogLevel(InfoLogLevel) - 接口 中的方法org.rocksdb.DBOptionsInterface
Sets the RocksDB log level.
setInfoLogLevel(InfoLogLevel) - 类 中的方法org.rocksdb.Logger
Set InfoLogLevel to AbstractLogger.
setInfoLogLevel(long, byte) - 类 中的方法org.rocksdb.Logger
 
setInfoLogLevel(InfoLogLevel) - 类 中的方法org.rocksdb.Options
 
setIngestBehind(boolean) - 类 中的方法org.rocksdb.IngestExternalFileOptions
Set to true if you would like duplicate keys in the file being ingested to be skipped rather than overwriting existing data under that key.
setInplaceUpdateNumLocks(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Number of locks used for inplace update Default: 10000, if inplace_update_support = true, else 0.
setInplaceUpdateNumLocks(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setInplaceUpdateNumLocks(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setInplaceUpdateNumLocks(long) - 类 中的方法org.rocksdb.Options
 
setInplaceUpdateSupport(boolean) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Allows thread-safe inplace updates.
setInplaceUpdateSupport(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setInplaceUpdateSupport(boolean) - 类 中的方法org.rocksdb.Options
 
setInputStringsEscaped(boolean) - 类 中的方法org.rocksdb.ConfigOptions
 
setInt(K, int) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
setIntArray(K, int[]) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
setIoTimeout(long) - 类 中的方法org.rocksdb.ReadOptions
A timeout in microseconds to be passed to the underlying FileSystem for reads.
setIsFdCloseOnExec(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setIsFdCloseOnExec(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Disable child process inherit open files.
setIsFdCloseOnExec(boolean) - 类 中的方法org.rocksdb.Options
 
setIterateLowerBound(AbstractSlice<?>) - 类 中的方法org.rocksdb.ReadOptions
Defines the smallest key at which the backward iterator can return an entry.
setIterateUpperBound(AbstractSlice<?>) - 类 中的方法org.rocksdb.ReadOptions
Defines the extent up to which the forward iterator can return entries.
setIterStartTs(AbstractSlice<?>) - 类 中的方法org.rocksdb.ReadOptions
Timestamp of operation.
setKeepLogFileNum(long) - 类 中的方法org.rocksdb.DBOptions
 
setKeepLogFileNum(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
Specifies the maximum number of info log files to be kept.
setKeepLogFileNum(long) - 类 中的方法org.rocksdb.Options
 
setKeySize(int) - 类 中的方法org.rocksdb.PlainTableConfig
Set the length of the user key.
setLength(int) - 类 中的方法org.rocksdb.DirectSlice
 
setLevel(int) - 类 中的方法org.rocksdb.CompressionOptions
 
setLevel0FileNumCompactionTrigger(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setLevel0FileNumCompactionTrigger(int) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setLevel0FileNumCompactionTrigger(int) - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
Number of files to trigger level-0 compaction.
setLevel0FileNumCompactionTrigger(int) - 类 中的方法org.rocksdb.Options
 
setLevel0SlowdownWritesTrigger(int) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Soft limit on number of level-0 files.
setLevel0SlowdownWritesTrigger(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setLevel0SlowdownWritesTrigger(int) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setLevel0SlowdownWritesTrigger(int) - 类 中的方法org.rocksdb.Options
 
setLevel0StopWritesTrigger(int) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Maximum number of level-0 files.
setLevel0StopWritesTrigger(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setLevel0StopWritesTrigger(int) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setLevel0StopWritesTrigger(int) - 类 中的方法org.rocksdb.Options
 
setLevelCompactionDynamicLevelBytes(boolean) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
If true, RocksDB will pick target size of each level dynamically.
setLevelCompactionDynamicLevelBytes(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setLevelCompactionDynamicLevelBytes(boolean) - 类 中的方法org.rocksdb.Options
 
setLevelZeroFileNumCompactionTrigger(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setLevelZeroFileNumCompactionTrigger(int) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Number of files to trigger level-0 compaction.
setLevelZeroFileNumCompactionTrigger(int) - 类 中的方法org.rocksdb.Options
 
setLevelZeroSlowdownWritesTrigger(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setLevelZeroSlowdownWritesTrigger(int) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Soft limit on number of level-0 files.
setLevelZeroSlowdownWritesTrigger(int) - 类 中的方法org.rocksdb.Options
 
setLevelZeroStopWritesTrigger(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setLevelZeroStopWritesTrigger(int) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Maximum number of level-0 files.
setLevelZeroStopWritesTrigger(int) - 类 中的方法org.rocksdb.Options
 
setListeners(List<AbstractEventListener>) - 类 中的方法org.rocksdb.DBOptions
 
setListeners(List<AbstractEventListener>) - 接口 中的方法org.rocksdb.DBOptionsInterface
Sets the EventListeners whose callback functions will be called when specific RocksDB event happens.
setListeners(List<AbstractEventListener>) - 类 中的方法org.rocksdb.Options
 
setLockTimeout(long) - 类 中的方法org.rocksdb.Transaction
Change the value of TransactionOptions.getLockTimeout() (in milliseconds) for this transaction.
setLockTimeout(long) - 类 中的方法org.rocksdb.TransactionOptions
If positive, specifies the wait timeout in milliseconds when a transaction attempts to lock a key.
setLogFileTimeToRoll(long) - 类 中的方法org.rocksdb.DBOptions
 
setLogFileTimeToRoll(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
Specifies the time interval for the info log file to roll (in seconds).
setLogFileTimeToRoll(long) - 类 中的方法org.rocksdb.Options
 
setLogger(Logger) - 类 中的方法org.rocksdb.DBOptions
 
setLogger(Logger) - 接口 中的方法org.rocksdb.DBOptionsInterface
Any internal progress/error information generated by the db will be written to the Logger if it is non-nullptr, or to a file stored in the same directory as the DB contents if info_log is nullptr.
setLogger(Logger) - 类 中的方法org.rocksdb.Options
 
setLogNumber(long) - 类 中的方法org.rocksdb.Transaction
Set the log number.
setLogReadaheadSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setLogReadaheadSize(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
The number of bytes to prefetch when reading the log.
setLogReadaheadSize(long) - 类 中的方法org.rocksdb.Options
 
setLong(K, long) - 类 中的方法org.rocksdb.AbstractMutableOptions.AbstractMutableOptionsBuilder
 
setLookahead(long) - 类 中的方法org.rocksdb.SkipListMemTableConfig
Sets lookahead for SkipList
setLowPri(boolean) - 类 中的方法org.rocksdb.WriteOptions
If true, this write request is of lower priority if compaction is behind.
setManaged(boolean) - 类 中的方法org.rocksdb.ReadOptions
已过时。
This options is not used anymore.
setManifestPreallocationSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setManifestPreallocationSize(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
Number of bytes to preallocate (via fallocate) the manifest files.
setManifestPreallocationSize(long) - 类 中的方法org.rocksdb.Options
 
setManualWalFlush(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setManualWalFlush(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true WAL is not flushed automatically after each write.
setManualWalFlush(boolean) - 类 中的方法org.rocksdb.Options
 
setMaxAllowedSpaceUsage(long) - 类 中的方法org.rocksdb.SstFileManager
Update the maximum allowed space that should be used by RocksDB, if the total size of the SST files exceeds maxAllowedSpace, writes to RocksDB will fail.
setMaxBackgroundCompactions(int) - 类 中的方法org.rocksdb.DBOptions
已过时。
setMaxBackgroundCompactions(int) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
已过时。
setMaxBackgroundCompactions(int) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
setMaxBackgroundCompactions(int) - 类 中的方法org.rocksdb.Options
已过时。
setMaxBackgroundFlushes(int) - 类 中的方法org.rocksdb.DBOptions
已过时。
setMaxBackgroundFlushes(int) - 接口 中的方法org.rocksdb.DBOptionsInterface
setMaxBackgroundFlushes(int) - 类 中的方法org.rocksdb.Options
已过时。
setMaxBackgroundJobs(int) - 类 中的方法org.rocksdb.DBOptions
 
setMaxBackgroundJobs(int) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setMaxBackgroundJobs(int) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Specifies the maximum number of concurrent background jobs (both flushes and compactions combined).
setMaxBackgroundJobs(int) - 类 中的方法org.rocksdb.Options
 
setMaxBackgroundOperations(int) - 类 中的方法org.rocksdb.BackupEngineOptions
setMaxBgErrorResumeCount(int) - 类 中的方法org.rocksdb.DBOptions
 
setMaxBgErrorResumeCount(int) - 接口 中的方法org.rocksdb.DBOptionsInterface
It defines how many times db resume is called by a separate thread when background retryable IO Error happens.
setMaxBgErrorResumeCount(int) - 类 中的方法org.rocksdb.Options
 
setMaxBytes(long) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
setMaxBytes(long) - 接口 中的方法org.rocksdb.WriteBatchInterface
Set the maximum size of the write batch.
setMaxBytesForLevelBase(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMaxBytesForLevelBase(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMaxBytesForLevelBase(long) - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
The upper-bound of the total size of level-1 files in bytes.
setMaxBytesForLevelBase(long) - 类 中的方法org.rocksdb.Options
 
setMaxBytesForLevelMultiplier(double) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
The ratio between the total size of level-(L+1) files and the total size of level-L files for all L.
setMaxBytesForLevelMultiplier(double) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMaxBytesForLevelMultiplier(double) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
The ratio between the total size of level-(L+1) files and the total size of level-L files for all L.
setMaxBytesForLevelMultiplier(double) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMaxBytesForLevelMultiplier(double) - 类 中的方法org.rocksdb.Options
 
setMaxBytesForLevelMultiplierAdditional(int[]) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Different max-size multipliers for different levels.
setMaxBytesForLevelMultiplierAdditional(int[]) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMaxBytesForLevelMultiplierAdditional(int[]) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMaxBytesForLevelMultiplierAdditional(int[]) - 类 中的方法org.rocksdb.Options
 
setMaxCompactionBytes(long) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Maximum size of each compaction (not guarantee)
setMaxCompactionBytes(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMaxCompactionBytes(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMaxCompactionBytes(long) - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
We try to limit number of bytes in one compaction to be lower than this threshold.
setMaxCompactionBytes(long) - 类 中的方法org.rocksdb.Options
 
setMaxDictBytes(int) - 类 中的方法org.rocksdb.CompressionOptions
Maximum size of dictionary used to prime the compression library.
setMaxFileOpeningThreads(int) - 类 中的方法org.rocksdb.DBOptions
 
setMaxFileOpeningThreads(int) - 接口 中的方法org.rocksdb.DBOptionsInterface
If MutableDBOptionsInterface.maxOpenFiles() is -1, DB will open all files on DB::Open().
setMaxFileOpeningThreads(int) - 类 中的方法org.rocksdb.Options
 
setMaxLogFileSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setMaxLogFileSize(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
Specifies the maximum size of a info log file.
setMaxLogFileSize(long) - 类 中的方法org.rocksdb.Options
 
setMaxManifestFileSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setMaxManifestFileSize(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
Manifest file is rolled over on reaching this limit.
setMaxManifestFileSize(long) - 类 中的方法org.rocksdb.Options
 
setMaxMergeWidth(int) - 类 中的方法org.rocksdb.CompactionOptionsUniversal
The maximum number of files in a single compaction run.
setMaxNumLocks(long) - 类 中的方法org.rocksdb.TransactionDBOptions
Specifies the maximum number of keys that can be locked at the same time per column family.
setMaxOpenFiles(int) - 类 中的方法org.rocksdb.DBOptions
 
setMaxOpenFiles(int) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setMaxOpenFiles(int) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Number of open files that can be used by the DB.
setMaxOpenFiles(int) - 类 中的方法org.rocksdb.Options
 
setMaxOutstandingTask(int) - 类 中的方法org.rocksdb.ConcurrentTaskLimiter
Set max concurrent tasks.
setMaxOutstandingTask(int) - 类 中的方法org.rocksdb.ConcurrentTaskLimiterImpl
 
setMaxReusedBufferSize(int) - 类 中的方法org.rocksdb.ComparatorOptions
Sets the maximum size of a buffer (in bytes) that will be reused.
setMaxSequentialSkipInIterations(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
An iteration->Next() sequentially skips over keys with the same user-key unless this option is set.
setMaxSequentialSkipInIterations(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMaxSequentialSkipInIterations(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMaxSequentialSkipInIterations(long) - 类 中的方法org.rocksdb.Options
 
setMaxSizeAmplificationPercent(int) - 类 中的方法org.rocksdb.CompactionOptionsUniversal
The size amplification is defined as the amount (in percentage) of additional storage needed to store a single byte of data in the database.
setMaxSkippableInternalKeys(long) - 类 中的方法org.rocksdb.ReadOptions
A threshold for the number of keys that can be skipped before failing an iterator seek as incomplete.
setMaxSubcompactions(int) - 类 中的方法org.rocksdb.CompactionOptions
This value represents the maximum number of threads that will concurrently perform a compaction job by breaking it into multiple, smaller ones that are run simultaneously.
setMaxSubcompactions(int) - 类 中的方法org.rocksdb.CompactRangeOptions
If > 0, it will replace the option in the DBOptions for this compaction
setMaxSubcompactions(int) - 类 中的方法org.rocksdb.DBOptions
 
setMaxSubcompactions(int) - 接口 中的方法org.rocksdb.DBOptionsInterface
This value represents the maximum number of threads that will concurrently perform a compaction job by breaking it into multiple, smaller ones that are run simultaneously.
setMaxSubcompactions(int) - 类 中的方法org.rocksdb.Options
 
setMaxSuccessiveMerges(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Maximum number of successive merge operations on a key in the memtable.
setMaxSuccessiveMerges(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMaxSuccessiveMerges(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMaxSuccessiveMerges(long) - 类 中的方法org.rocksdb.Options
 
setMaxTableFilesSize(long) - 类 中的方法org.rocksdb.CompactionOptionsFIFO
Once the total sum of table files reaches this, we will delete the oldest table file Default: 1GB
setMaxTableFilesSizeFIFO(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMaxTableFilesSizeFIFO(long) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
FIFO compaction option.
setMaxTableFilesSizeFIFO(long) - 类 中的方法org.rocksdb.Options
 
setMaxTotalWalSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setMaxTotalWalSize(long) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setMaxTotalWalSize(long) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Set the max total write-ahead log size.
setMaxTotalWalSize(long) - 类 中的方法org.rocksdb.Options
 
setMaxTrashDBRatio(double) - 类 中的方法org.rocksdb.SstFileManager
Set the trash/DB size ratio where new files will be deleted immediately.
setMaxWriteBatchGroupSizeBytes(long) - 类 中的方法org.rocksdb.DBOptions
 
setMaxWriteBatchGroupSizeBytes(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
The maximum limit of number of bytes that are written in a single batch of WAL or memtable write.
setMaxWriteBatchGroupSizeBytes(long) - 类 中的方法org.rocksdb.Options
 
setMaxWriteBatchSize(long) - 类 中的方法org.rocksdb.TransactionOptions
Set the maximum number of bytes that may be used for the write batch.
setMaxWriteBufferNumber(int) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
The maximum number of write buffers that are built up in memory.
setMaxWriteBufferNumber(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMaxWriteBufferNumber(int) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMaxWriteBufferNumber(int) - 类 中的方法org.rocksdb.Options
 
setMaxWriteBufferNumberToMaintain(int) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
The total maximum number of write buffers to maintain in memory including copies of buffers that have already been flushed.
setMaxWriteBufferNumberToMaintain(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMaxWriteBufferNumberToMaintain(int) - 类 中的方法org.rocksdb.Options
 
setMemTableConfig(MemTableConfig) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMemTableConfig(MemTableConfig) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Set the config for mem-table.
setMemTableConfig(MemTableConfig) - 类 中的方法org.rocksdb.Options
 
setMemtableHugePageSize(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Page size for huge page TLB for bloom in memtable.
setMemtableHugePageSize(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMemtableHugePageSize(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMemtableHugePageSize(long) - 类 中的方法org.rocksdb.Options
 
setMemtableInsertHintPerBatch(boolean) - 类 中的方法org.rocksdb.WriteOptions
If true, this writebatch will maintain the last insert positions of each memtable as hints in concurrent write.
setMemtablePrefixBloomSizeRatio(double) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
if prefix_extractor is set and memtable_prefix_bloom_size_ratio is not 0, create prefix bloom for memtable with the size of write_buffer_size * memtable_prefix_bloom_size_ratio.
setMemtablePrefixBloomSizeRatio(double) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMemtablePrefixBloomSizeRatio(double) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMemtablePrefixBloomSizeRatio(double) - 类 中的方法org.rocksdb.Options
 
setMemtableWholeKeyFiltering(boolean) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Enable whole key bloom filter in memtable.
setMemtableWholeKeyFiltering(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMemtableWholeKeyFiltering(boolean) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMemtableWholeKeyFiltering(boolean) - 类 中的方法org.rocksdb.Options
 
setMergeOperator(MergeOperator) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMergeOperator(MergeOperator) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Set the merge operator to be used for merging two different key/value pairs that share the same key.
setMergeOperator(MergeOperator) - 类 中的方法org.rocksdb.Options
 
setMergeOperatorName(String) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMergeOperatorName(String) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Set the merge operator to be used for merging two merge operands of the same key.
setMergeOperatorName(String) - 类 中的方法org.rocksdb.Options
 
setMetadataBlockSize(long) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Set block size for partitioned metadata.
setMinBlobSize(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Set the size of the smallest value to be stored separately in a blob file.
setMinBlobSize(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
Set the size of the smallest value to be stored separately in a blob file.
setMinBlobSize(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setMinBlobSize(long) - 类 中的方法org.rocksdb.Options
 
setMinMergeWidth(int) - 类 中的方法org.rocksdb.CompactionOptionsUniversal
The minimum number of files in a single compaction run.
setMinWriteBufferNumberToMerge(int) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
The minimum number of write buffers that will be merged together before writing to storage.
setMinWriteBufferNumberToMerge(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setMinWriteBufferNumberToMerge(int) - 类 中的方法org.rocksdb.Options
 
setMoveFiles(boolean) - 类 中的方法org.rocksdb.IngestExternalFileOptions
Can be set to true to move the files instead of copying them.
setName(String) - 类 中的方法org.rocksdb.Transaction
Set the name of the transaction.
setNativeHandle(long, boolean) - 类 中的方法org.rocksdb.RocksMutableObject
Sets the handle (C++ pointer) of the underlying C++ native object
setNoBlockCache(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Disable block cache.
setNoSlowdown(boolean) - 类 中的方法org.rocksdb.WriteOptions
If true and we need to wait or sleep for the write request, fails immediately with Status.Code.Incomplete.
setNumLevels(int) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
Set the number of levels for this database If level-styled compaction is used, then this number determines the total number of levels.
setNumLevels(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setNumLevels(int) - 类 中的方法org.rocksdb.Options
 
setNumStripes(long) - 类 中的方法org.rocksdb.TransactionDBOptions
Increasing this value will increase the concurrency by dividing the lock table (per column family) into more sub-tables, each with their own separate mutex.
setOptimizeFiltersForHits(boolean) - 接口 中的方法org.rocksdb.AdvancedColumnFamilyOptionsInterface
This flag specifies that the implementation should optimize the filters mainly for cases where keys are found rather than also optimize for keys missed.
setOptimizeFiltersForHits(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setOptimizeFiltersForHits(boolean) - 类 中的方法org.rocksdb.Options
 
setOptimizeFiltersForMemory(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Option to generate Bloom filters that minimize memory internal fragmentation.
setOptions(ColumnFamilyHandle, MutableColumnFamilyOptions) - 类 中的方法org.rocksdb.RocksDB
Change the options for the column family handle.
setOptions(MutableColumnFamilyOptions) - 类 中的方法org.rocksdb.RocksDB
Change the options for the default column family handle.
setOutputFileSizeLimit(long) - 类 中的方法org.rocksdb.CompactionOptions
Compaction will create files of size CompactionOptions.outputFileSizeLimit().
setParanoidChecks(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setParanoidChecks(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, the implementation will do aggressive checking of the data it is processing and will stop early if it detects any errors.
setParanoidChecks(boolean) - 类 中的方法org.rocksdb.Options
 
setParanoidFileChecks(boolean) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
After writing every SST file, reopen it and read all the keys.
setParanoidFileChecks(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setParanoidFileChecks(boolean) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setParanoidFileChecks(boolean) - 类 中的方法org.rocksdb.Options
 
setPartitionFilters(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Use partitioned full filters for each SST file.
setPeriodicCompactionSeconds(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Files older than this value will be picked up for compaction, and re-written to the same level as they were before.
setPeriodicCompactionSeconds(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setPeriodicCompactionSeconds(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setPeriodicCompactionSeconds(long) - 类 中的方法org.rocksdb.Options
 
setPersistentCache(PersistentCache) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Use the specified persistent cache.
setPersistStatsToDisk(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setPersistStatsToDisk(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, automatically persist stats to a hidden column family (column family name: ___rocksdb_stats_history___) every stats_persist_period_sec seconds; otherwise, write to an in-memory struct.
setPersistStatsToDisk(boolean) - 类 中的方法org.rocksdb.Options
 
setPinData(boolean) - 类 中的方法org.rocksdb.ReadOptions
Keep the blocks loaded by the iterator pinned in memory as long as the iterator is not deleted, If used when reading from tables created with BlockBasedTableOptions::use_delta_encoding = false, Iterator's property "rocksdb.iterator.is-key-pinned" is guaranteed to return 1.
setPinL0FilterAndIndexBlocksInCache(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Indicating if we'd like to pin L0 index/filter blocks to the block cache.
setPinTopLevelIndexAndFilter(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
If cacheIndexAndFilterBlocks is true and the below is true, then the top-level index of partitioned filter and index blocks are stored in the cache, but a reference is held in the "table reader" object so the blocks are pinned and only evicted from cache when the table reader is freed.
setPrefixSameAsStart(boolean) - 类 中的方法org.rocksdb.ReadOptions
Enforce that the iterator only iterates over the same prefix as the seek.
setPrepopulateBlobCache(PrepopulateBlobCache) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Set a certain prepopulate blob cache option.
setPrepopulateBlobCache(PrepopulateBlobCache) - 类 中的方法org.rocksdb.ColumnFamilyOptions
Set a certain prepopulate blob cache option.
setPrepopulateBlobCache(PrepopulateBlobCache) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setPrepopulateBlobCache(PrepopulateBlobCache) - 类 中的方法org.rocksdb.Options
 
setRandomAccessMaxBufferSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setRandomAccessMaxBufferSize(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
This is a maximum buffer size that is used by WinMmapReadableFile in unbuffered disk I/O mode.
setRandomAccessMaxBufferSize(long) - 类 中的方法org.rocksdb.EnvOptions
setRandomAccessMaxBufferSize(long) - 类 中的方法org.rocksdb.Options
 
setRateLimiter(RateLimiter) - 类 中的方法org.rocksdb.DBOptions
 
setRateLimiter(RateLimiter) - 接口 中的方法org.rocksdb.DBOptionsInterface
Use to control write rate of flush and compaction.
setRateLimiter(RateLimiter) - 类 中的方法org.rocksdb.EnvOptions
Set the write rate limiter for flush and compaction.
setRateLimiter(RateLimiter) - 类 中的方法org.rocksdb.Options
 
setReadaheadSize(long) - 类 中的方法org.rocksdb.ReadOptions
If non-zero, NewIterator will create a new table reader which performs reads of the given size.
setReadAmpBytesPerBit(int) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Set the Read amplification bytes per-bit.
setReadTier(ReadTier) - 类 中的方法org.rocksdb.ReadOptions
Specify if this read request should process data that ALREADY resides on a particular cache.
setRecycleLogFileNum(long) - 类 中的方法org.rocksdb.DBOptions
 
setRecycleLogFileNum(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
Recycle log files.
setRecycleLogFileNum(long) - 类 中的方法org.rocksdb.Options
 
setReportBgIoStats(boolean) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Measure IO stats in compactions and flushes, if true.
setReportBgIoStats(boolean) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setReportBgIoStats(boolean) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setReportBgIoStats(boolean) - 类 中的方法org.rocksdb.Options
 
setReservedSize(int) - 类 中的方法org.rocksdb.VectorMemTableConfig
Set the initial size of the vector that will be used by the memtable created based on this config.
setRestoreRateLimit(long) - 类 中的方法org.rocksdb.BackupEngineOptions
Set restore rate limit.
setRestoreRateLimiter(RateLimiter) - 类 中的方法org.rocksdb.BackupEngineOptions
Restore rate limiter.
setReusedSynchronisationType(ReusedSynchronisationType) - 类 中的方法org.rocksdb.ComparatorOptions
Set the synchronisation type used to guard the reused buffers.
setRowCache(Cache) - 类 中的方法org.rocksdb.DBOptions
 
setRowCache(Cache) - 接口 中的方法org.rocksdb.DBOptionsInterface
A global cache for table-level rows.
setRowCache(Cache) - 类 中的方法org.rocksdb.Options
 
setSanityLevel(SanityLevel) - 类 中的方法org.rocksdb.ConfigOptions
 
setSavePoint() - 类 中的方法org.rocksdb.AbstractWriteBatch
 
setSavePoint() - 类 中的方法org.rocksdb.Transaction
Records the state of the transaction for future calls to Transaction.rollbackToSavePoint().
setSavePoint() - 接口 中的方法org.rocksdb.WriteBatchInterface
Records the state of the batch for future calls to RollbackToSavePoint().
setSetFdCloexec(boolean) - 类 中的方法org.rocksdb.EnvOptions
Enable/Disable the FD_CLOEXEC bit when opening file descriptors.
setSetSnapshot(boolean) - 类 中的方法org.rocksdb.OptimisticTransactionOptions
 
setSetSnapshot(boolean) - 类 中的方法org.rocksdb.TransactionOptions
 
setShareFilesWithChecksum(boolean) - 类 中的方法org.rocksdb.BackupEngineOptions
Only used if share_table_files is set to true.
setShareTableFiles(boolean) - 类 中的方法org.rocksdb.BackupEngineOptions
Share table files between backups.
setSizeRatio(int) - 类 中的方法org.rocksdb.CompactionOptionsUniversal
Percentage flexibility while comparing file size.
setSkipCheckingSstFileSizesOnDbOpen(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setSkipCheckingSstFileSizesOnDbOpen(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then RocksDB.open(String) will not fetch and check sizes of all sst files.
setSkipCheckingSstFileSizesOnDbOpen(boolean) - 类 中的方法org.rocksdb.Options
 
setSkipStatsUpdateOnDbOpen(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setSkipStatsUpdateOnDbOpen(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then DB::Open() will not update the statistics used to optimize compaction decision by loading table properties from many files.
setSkipStatsUpdateOnDbOpen(boolean) - 类 中的方法org.rocksdb.Options
 
setSnapshot(Snapshot) - 类 中的方法org.rocksdb.ReadOptions
If "snapshot" is non-nullptr, read as of the supplied snapshot (which must belong to the DB that is being read and which must not have been released).
setSnapshot() - 类 中的方法org.rocksdb.Transaction
If a transaction has a snapshot set, the transaction will ensure that any keys successfully written (or fetched via Transaction.getForUpdate(org.rocksdb.ReadOptions, org.rocksdb.ColumnFamilyHandle, byte[], boolean, boolean)) have not been modified outside of this transaction since the time the snapshot was set.
setSnapshotConsistency(boolean) - 类 中的方法org.rocksdb.IngestExternalFileOptions
If set to false, an ingested file keys could appear in existing snapshots that where created before the file was ingested.
setSnapshotOnNextOperation() - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.setSnapshot(), but will not change the current snapshot until put/merge/delete/getForUpdate/multiGetForUpdate is called.
setSnapshotOnNextOperation(AbstractTransactionNotifier) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.setSnapshot(), but will not change the current snapshot until put/merge/delete/getForUpdate/multiGetForUpdate is called.
setSoftPendingCompactionBytesLimit(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
All writes will be slowed down to at least delayed_write_rate if estimated bytes needed to be compaction exceed this threshold.
setSoftPendingCompactionBytesLimit(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setSoftPendingCompactionBytesLimit(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setSoftPendingCompactionBytesLimit(long) - 类 中的方法org.rocksdb.Options
 
setSstFileManager(SstFileManager) - 类 中的方法org.rocksdb.DBOptions
 
setSstFileManager(SstFileManager) - 接口 中的方法org.rocksdb.DBOptionsInterface
Use to track SST files and control their file deletion rate.
setSstFileManager(SstFileManager) - 类 中的方法org.rocksdb.Options
 
setSstPartitionerFactory(SstPartitionerFactory) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setSstPartitionerFactory(SstPartitionerFactory) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
If non-nullptr, use the specified factory for a function to determine the partitioning of sst files.
setSstPartitionerFactory(SstPartitionerFactory) - 类 中的方法org.rocksdb.Options
 
setStatistics(Statistics) - 类 中的方法org.rocksdb.DBOptions
 
setStatistics(Statistics) - 接口 中的方法org.rocksdb.DBOptionsInterface
Sets the statistics object which collects metrics about database operations.
setStatistics(Statistics) - 类 中的方法org.rocksdb.Options
 
setStatsDumpPeriodSec(int) - 类 中的方法org.rocksdb.DBOptions
 
setStatsDumpPeriodSec(int) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setStatsDumpPeriodSec(int) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
if not zero, dump rocksdb.stats to LOG every stats_dump_period_sec Default: 600 (10 minutes)
setStatsDumpPeriodSec(int) - 类 中的方法org.rocksdb.Options
 
setStatsHistoryBufferSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setStatsHistoryBufferSize(long) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setStatsHistoryBufferSize(long) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
If not zero, periodically take stats snapshots and store in memory, the memory size for stats snapshots is capped at statsHistoryBufferSize Default: 1MB
setStatsHistoryBufferSize(long) - 类 中的方法org.rocksdb.Options
 
setStatsLevel(StatsLevel) - 类 中的方法org.rocksdb.Statistics
Sets the stats level.
setStatsPersistPeriodSec(int) - 类 中的方法org.rocksdb.DBOptions
 
setStatsPersistPeriodSec(int) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setStatsPersistPeriodSec(int) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
If not zero, dump rocksdb.stats to RocksDB every statsPersistPeriodSec Default: 600
setStatsPersistPeriodSec(int) - 类 中的方法org.rocksdb.Options
 
setStopStyle(CompactionStopStyle) - 类 中的方法org.rocksdb.CompactionOptionsUniversal
The algorithm used to stop picking files into a single compaction run Default: CompactionStopStyle.CompactionStopStyleTotalSize
setStoreIndexInFile(boolean) - 类 中的方法org.rocksdb.PlainTableConfig
If set to true: compute plain table index and bloom filter during file building and store it in file.
setStrategy(int) - 类 中的方法org.rocksdb.CompressionOptions
 
setStrictBytesPerSync(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setStrictBytesPerSync(boolean) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setStrictBytesPerSync(boolean) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
When true, guarantees WAL files have at most MutableDBOptionsInterface.walBytesPerSync() bytes submitted for writeback at any given time, and SST files have at most MutableDBOptionsInterface.bytesPerSync() bytes pending writeback at any given time.
setStrictBytesPerSync(boolean) - 类 中的方法org.rocksdb.Options
 
setSync(boolean) - 类 中的方法org.rocksdb.BackupEngineOptions
Set synchronous backups.
setSync(boolean) - 类 中的方法org.rocksdb.WriteOptions
If true, the write will be flushed from the operating system buffer cache (by calling WritableFile::Sync()) before the write is considered complete.
setTableCacheNumshardbits(int) - 类 中的方法org.rocksdb.DBOptions
 
setTableCacheNumshardbits(int) - 接口 中的方法org.rocksdb.DBOptionsInterface
Number of shards used for table cache.
setTableCacheNumshardbits(int) - 类 中的方法org.rocksdb.Options
 
setTableFilter(AbstractTableFilter) - 类 中的方法org.rocksdb.ReadOptions
A callback to determine whether relevant keys for this scan exist in a given table based on the table's properties.
setTableFormatConfig(TableFormatConfig) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setTableFormatConfig(TableFormatConfig) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Set the config for table format.
setTableFormatConfig(TableFormatConfig) - 类 中的方法org.rocksdb.Options
 
setTailing(boolean) - 类 中的方法org.rocksdb.ReadOptions
Specify to create a tailing iterator -- a special iterator that has a view of the complete database (i.e. it can also be used to read newly added data) and is optimized for sequential reads.
setTargetFileSizeBase(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
The target file size for compaction.
setTargetFileSizeBase(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setTargetFileSizeBase(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setTargetFileSizeBase(long) - 类 中的方法org.rocksdb.Options
 
setTargetFileSizeMultiplier(int) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
targetFileSizeMultiplier defines the size ratio between a level-L file and level-(L+1) file.
setTargetFileSizeMultiplier(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setTargetFileSizeMultiplier(int) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setTargetFileSizeMultiplier(int) - 类 中的方法org.rocksdb.Options
 
setTargetLevel(int) - 类 中的方法org.rocksdb.CompactRangeOptions
If change_level is true and target_level have non-negative value, compacted files will be moved to target_level.
setTargetPathId(int) - 类 中的方法org.rocksdb.CompactRangeOptions
Compaction outputs will be placed in options.db_paths[target_path_id].
setThresholdUseSkiplist(int) - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
Set maximum number of entries in one bucket.
setTimestamp(AbstractSlice<?>) - 类 中的方法org.rocksdb.ReadOptions
Timestamp of operation.
setTotalOrderSeek(boolean) - 类 中的方法org.rocksdb.ReadOptions
Enable a total order seek regardless of index format (e.g. hash index) used in the table.
setTransactionLockTimeout(long) - 类 中的方法org.rocksdb.TransactionDBOptions
If positive, specifies the default wait timeout in milliseconds when a transaction attempts to lock a key if not specified by TransactionOptions.setLockTimeout(long) If 0, no waiting is done if a lock cannot instantly be acquired.
setTtl(long) - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Non-bottom-level files older than TTL will go through the compaction process.
setTtl(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setTtl(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setTtl(long) - 类 中的方法org.rocksdb.Options
 
setTwoWriteQueues(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setTwoWriteQueues(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If enabled it uses two queues for writes, one for the ones with disable_memtable and one for the ones that also write to memtable.
setTwoWriteQueues(boolean) - 类 中的方法org.rocksdb.Options
 
setUnorderedWrite(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setUnorderedWrite(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Setting DBOptionsInterface.unorderedWrite() to true trades higher write throughput with relaxing the immutability guarantee of snapshots.
setUnorderedWrite(boolean) - 类 中的方法org.rocksdb.Options
 
setUseAdaptiveMutex(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setUseAdaptiveMutex(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Use adaptive mutex, which spins in the user space before resorting to kernel.
setUseAdaptiveMutex(boolean) - 类 中的方法org.rocksdb.Options
 
setUseDeltaEncoding(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Use delta encoding to compress keys in blocks.
setUseDirectBuffer(boolean) - 类 中的方法org.rocksdb.ComparatorOptions
Controls whether a direct byte buffer (i.e. outside the normal garbage-collected heap) is used, as opposed to a non-direct byte buffer which is a wrapper around an on-heap byte[].
setUseDirectIoForFlushAndCompaction(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setUseDirectIoForFlushAndCompaction(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Enable the OS to use direct reads and writes in flush and compaction Default: false
setUseDirectIoForFlushAndCompaction(boolean) - 类 中的方法org.rocksdb.Options
 
setUseDirectReads(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setUseDirectReads(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Enable the OS to use direct I/O for reading sst tables.
setUseDirectReads(boolean) - 类 中的方法org.rocksdb.EnvOptions
Enable/Disable direct reads, i.e.
setUseDirectReads(boolean) - 类 中的方法org.rocksdb.Options
 
setUseDirectWrites(boolean) - 类 中的方法org.rocksdb.EnvOptions
Enable/Disable direct writes, i.e.
setUseFsync(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setUseFsync(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then every store to stable storage will issue a fsync.
setUseFsync(boolean) - 类 中的方法org.rocksdb.Options
 
setUseMmapReads(boolean) - 类 中的方法org.rocksdb.EnvOptions
Enable/Disable memory mapped reads.
setUseMmapWrites(boolean) - 类 中的方法org.rocksdb.EnvOptions
Enable/Disable memory mapped Writes.
setValue(T) - 类 中的方法org.rocksdb.Holder
Set the instance reference.
setValueSizeSoftLimit(long) - 类 中的方法org.rocksdb.ReadOptions
It limits the maximum cumulative value size of the keys in batch while reading through MultiGet.
setVerifyChecksums(boolean) - 类 中的方法org.rocksdb.ReadOptions
If true, all data read from underlying storage will be verified against corresponding checksums.
setVerifyCompression(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
Verify that decompressing the compressed block gives back the input.
setWaitForFlush(boolean) - 类 中的方法org.rocksdb.FlushOptions
Set if the flush operation shall block until it terminates.
setWalBytesPerSync(long) - 类 中的方法org.rocksdb.DBOptions
 
setWalBytesPerSync(long) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setWalBytesPerSync(long) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Same as MutableDBOptionsInterface.setBytesPerSync(long) , but applies to WAL files Default: 0, turned off
setWalBytesPerSync(long) - 类 中的方法org.rocksdb.Options
 
setWalDir(String) - 类 中的方法org.rocksdb.DBOptions
 
setWalDir(String) - 接口 中的方法org.rocksdb.DBOptionsInterface
This specifies the absolute dir path for write-ahead logs (WAL).
setWalDir(String) - 类 中的方法org.rocksdb.Options
 
setWalFilter(AbstractWalFilter) - 类 中的方法org.rocksdb.DBOptions
 
setWalFilter(AbstractWalFilter) - 接口 中的方法org.rocksdb.DBOptionsInterface
A filter object supplied to be invoked while processing write-ahead-logs (WALs) during recovery.
setWalFilter(AbstractWalFilter) - 类 中的方法org.rocksdb.Options
 
setWalRecoveryMode(WALRecoveryMode) - 类 中的方法org.rocksdb.DBOptions
 
setWalRecoveryMode(WALRecoveryMode) - 接口 中的方法org.rocksdb.DBOptionsInterface
Recovery mode to control the consistency while replaying WAL Default: WALRecoveryMode.PointInTimeRecovery
setWalRecoveryMode(WALRecoveryMode) - 类 中的方法org.rocksdb.Options
 
setWalSizeLimitMB(long) - 类 中的方法org.rocksdb.DBOptions
 
setWalSizeLimitMB(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
WalTtlSeconds() and walSizeLimitMB() affect how archived logs will be deleted.
setWalSizeLimitMB(long) - 类 中的方法org.rocksdb.Options
 
setWalTtlSeconds(long) - 类 中的方法org.rocksdb.DBOptions
 
setWalTtlSeconds(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
DBOptionsInterface.walTtlSeconds() and DBOptionsInterface.walSizeLimitMB() affect how archived logs will be deleted.
setWalTtlSeconds(long) - 类 中的方法org.rocksdb.Options
 
setWholeKeyFiltering(boolean) - 类 中的方法org.rocksdb.BlockBasedTableConfig
If true, place whole keys in the filter (not just prefixes).
setWindowBits(int) - 类 中的方法org.rocksdb.CompressionOptions
 
setWritableFileMaxBufferSize(long) - 类 中的方法org.rocksdb.DBOptions
 
setWritableFileMaxBufferSize(long) - 类 中的方法org.rocksdb.EnvOptions
setWritableFileMaxBufferSize(long) - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
setWritableFileMaxBufferSize(long) - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
This is the maximum buffer size that is used by WritableFileWriter.
setWritableFileMaxBufferSize(long) - 类 中的方法org.rocksdb.Options
 
setWriteBufferManager(WriteBufferManager) - 类 中的方法org.rocksdb.DBOptions
 
setWriteBufferManager(WriteBufferManager) - 接口 中的方法org.rocksdb.DBOptionsInterface
Use passed WriteBufferManager to control memory usage across multiple column families and/or DB instances.
setWriteBufferManager(WriteBufferManager) - 类 中的方法org.rocksdb.Options
 
setWriteBufferSize(long) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
setWriteBufferSize(long) - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
setWriteBufferSize(long) - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
Amount of data to build up in memory (backed by an unsorted log on disk) before converting to a sorted on-disk file.
setWriteBufferSize(long) - 类 中的方法org.rocksdb.Options
 
setWriteDbidToManifest(boolean) - 类 中的方法org.rocksdb.DBOptions
 
setWriteDbidToManifest(boolean) - 接口 中的方法org.rocksdb.DBOptionsInterface
Historically DB ID has always been stored in Identity File in DB folder.
setWriteDbidToManifest(boolean) - 类 中的方法org.rocksdb.Options
 
setWriteGlobalSeqno(boolean) - 类 中的方法org.rocksdb.IngestExternalFileOptions
Set to true if you would like to write the global_seqno to a given offset in the external SST file for backward compatibility.
setWriteOptions(WriteOptions) - 类 中的方法org.rocksdb.Transaction
Reset the WriteOptions that will be used during Transaction.commit().
setWritePolicy(TxnDBWritePolicy) - 类 中的方法org.rocksdb.TransactionDBOptions
The policy for when to write the data into the DB.
setWriteThreadMaxYieldUsec(long) - 类 中的方法org.rocksdb.DBOptions
 
setWriteThreadMaxYieldUsec(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
The maximum number of microseconds that a write operation will use a yielding spin loop to coordinate with other write threads before blocking on a mutex.
setWriteThreadMaxYieldUsec(long) - 类 中的方法org.rocksdb.Options
 
setWriteThreadSlowYieldUsec(long) - 类 中的方法org.rocksdb.DBOptions
 
setWriteThreadSlowYieldUsec(long) - 接口 中的方法org.rocksdb.DBOptionsInterface
The latency in microseconds after which a std::this_thread::yield call (sched_yield on Linux) is considered to be a signal that other processes or threads would like to use the current core.
setWriteThreadSlowYieldUsec(long) - 类 中的方法org.rocksdb.Options
 
setZStdMaxTrainBytes(int) - 类 中的方法org.rocksdb.CompressionOptions
Maximum size of training data passed to zstd's dictionary trainer.
shareFilesWithChecksum() - 类 中的方法org.rocksdb.BackupEngineOptions
Return of share files with checksum is active.
shareTableFiles() - 类 中的方法org.rocksdb.BackupEngineOptions
Share table files between backups.
shouldBeNotifiedOnFileIO() - 类 中的方法org.rocksdb.AbstractEventListener
 
shouldBeNotifiedOnFileIO() - 接口 中的方法org.rocksdb.EventListener
shouldContinue() - 类 中的方法org.rocksdb.WriteBatch.Handler
shouldContinue is called by the underlying iterator WriteBatch.iterate(Handler).
shutDown(int) - 类 中的方法org.rocksdb.StatisticsCollector
Shuts down statistics collector.
singleDelete(byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
singleDelete(ColumnFamilyHandle, byte[]) - 类 中的方法org.rocksdb.AbstractWriteBatch
 
singleDelete(byte[]) - 类 中的方法org.rocksdb.RocksDB
Remove the database entry for key.
singleDelete(ColumnFamilyHandle, byte[]) - 类 中的方法org.rocksdb.RocksDB
Remove the database entry for key.
singleDelete(WriteOptions, byte[]) - 类 中的方法org.rocksdb.RocksDB
Remove the database entry for key.
singleDelete(ColumnFamilyHandle, WriteOptions, byte[]) - 类 中的方法org.rocksdb.RocksDB
Remove the database entry for key.
singleDelete(ColumnFamilyHandle, byte[], boolean) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.singleDelete(ColumnFamilyHandle, byte[]), but will also perform conflict checking on the keys be written.
singleDelete(ColumnFamilyHandle, byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.singleDelete(ColumnFamilyHandle, byte[], boolean) but with assumeTracked = false.
singleDelete(byte[]) - 类 中的方法org.rocksdb.Transaction
Similar to RocksDB.singleDelete(byte[]), but will also perform conflict checking on the keys be written.
singleDelete(ColumnFamilyHandle, byte[][], boolean) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.singleDelete(ColumnFamilyHandle, byte[]) but allows you to specify the key in several parts that will be concatenated together.
singleDelete(ColumnFamilyHandle, byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar toTransaction.singleDelete(ColumnFamilyHandle, byte[][], boolean) but with assumeTracked = false.
singleDelete(byte[][]) - 类 中的方法org.rocksdb.Transaction
Similar to Transaction.singleDelete(byte[]) but allows you to specify the key in several parts that will be concatenated together.
singleDelete(int, byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
singleDelete(byte[]) - 类 中的方法org.rocksdb.WriteBatch.Handler
 
singleDelete(byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
Remove the database entry for key.
singleDelete(ColumnFamilyHandle, byte[]) - 接口 中的方法org.rocksdb.WriteBatchInterface
Remove the database entry for key.
size() - 类 中的方法org.rocksdb.AbstractSlice
Return the length (in bytes) of the data.
size() - 类 中的方法org.rocksdb.BackupInfo
 
size() - 类 中的方法org.rocksdb.ColumnFamilyMetaData
The size of this column family in bytes, which is equal to the sum of the file size of its ColumnFamilyMetaData.levels().
size() - 类 中的方法org.rocksdb.LevelMetaData
The size of this level in bytes, which is equal to the sum of the file size of its LevelMetaData.files().
size - 类 中的变量org.rocksdb.RocksDB.CountAndSize
 
size() - 类 中的方法org.rocksdb.SstFileMetaData
Get the file size in bytes.
SizeApproximationFlag - org.rocksdb中的枚举
sizeFileBytes() - 类 中的方法org.rocksdb.LogFile
Size of log file on disk in Bytes.
sizeRatio() - 类 中的方法org.rocksdb.CompactionOptionsUniversal
Percentage flexibility while comparing file size.
SizeUnit - org.rocksdb.util中的类
 
skipCheckingSstFileSizesOnDbOpen() - 类 中的方法org.rocksdb.DBOptions
 
skipCheckingSstFileSizesOnDbOpen() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then RocksDB.open(String) will not fetch and check sizes of all sst files.
skipCheckingSstFileSizesOnDbOpen() - 类 中的方法org.rocksdb.Options
 
SkipListMemTableConfig - org.rocksdb中的类
The config for skip-list memtable representation.
SkipListMemTableConfig() - 类 的构造器org.rocksdb.SkipListMemTableConfig
SkipListMemTableConfig constructor
skipStatsUpdateOnDbOpen() - 类 中的方法org.rocksdb.DBOptions
 
skipStatsUpdateOnDbOpen() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then DB::Open() will not update the statistics used to optimize compaction decision by loading table properties from many files.
skipStatsUpdateOnDbOpen() - 类 中的方法org.rocksdb.Options
 
Slice - org.rocksdb中的类
Base class for slices which will receive byte[] based access to the underlying data.
Slice(String) - 类 的构造器org.rocksdb.Slice
Constructs a slice where the data is taken from a String.
Slice(byte[], int) - 类 的构造器org.rocksdb.Slice
Constructs a slice where the data is a copy of the byte array from a specific offset.
Slice(byte[]) - 类 的构造器org.rocksdb.Slice
Constructs a slice where the data is a copy of the byte array.
smallestKey() - 类 中的方法org.rocksdb.SstFileMetaData
Get the smallest user defined key in the file.
smallestOutputKeyPrefix() - 类 中的方法org.rocksdb.CompactionJobStats
Get the smallest output key prefix.
smallestSeqno() - 类 中的方法org.rocksdb.SstFileMetaData
Get the smallest sequence number in file.
snapshot() - 类 中的方法org.rocksdb.ReadOptions
Returns the currently assigned Snapshot instance.
Snapshot - org.rocksdb中的类
Snapshot of database
snapshotConsistency() - 类 中的方法org.rocksdb.IngestExternalFileOptions
If set to false, an ingested file keys could appear in existing snapshots that where created before the file was ingested.
snapshotCreated(Snapshot) - 类 中的方法org.rocksdb.AbstractTransactionNotifier
Implement this method to receive notification when a snapshot is requested via Transaction.setSnapshotOnNextOperation().
softPendingCompactionBytesLimit() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
All writes will be slowed down to at least delayed_write_rate if estimated bytes needed to be compaction exceed this threshold.
softPendingCompactionBytesLimit() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
softPendingCompactionBytesLimit() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
softPendingCompactionBytesLimit() - 类 中的方法org.rocksdb.Options
 
SstFileManager - org.rocksdb中的类
SstFileManager is used to track SST files in the DB and control their deletion rate.
SstFileManager(Env) - 类 的构造器org.rocksdb.SstFileManager
Create a new SstFileManager that can be shared among multiple RocksDB instances to track SST file and control there deletion rate.
SstFileManager(Env, Logger) - 类 的构造器org.rocksdb.SstFileManager
Create a new SstFileManager that can be shared among multiple RocksDB instances to track SST file and control there deletion rate.
SstFileManager(Env, Logger, long) - 类 的构造器org.rocksdb.SstFileManager
Create a new SstFileManager that can be shared among multiple RocksDB instances to track SST file and control there deletion rate.
SstFileManager(Env, Logger, long, double) - 类 的构造器org.rocksdb.SstFileManager
Create a new SstFileManager that can be shared among multiple RocksDB instances to track SST file and control there deletion rate.
SstFileManager(Env, Logger, long, double, long) - 类 的构造器org.rocksdb.SstFileManager
Create a new SstFileManager that can be shared among multiple RocksDB instances to track SST file and control there deletion rate.
SstFileMetaData - org.rocksdb中的类
The metadata that describes a SST file.
SstFileMetaData(String, String, long, long, long, byte[], byte[], long, boolean, long, long) - 类 的构造器org.rocksdb.SstFileMetaData
Called from JNI C++
SstFileReader - org.rocksdb中的类
 
SstFileReader(Options) - 类 的构造器org.rocksdb.SstFileReader
 
SstFileReaderIterator - org.rocksdb中的类
An iterator that yields a sequence of key/value pairs from a source.
SstFileReaderIterator(SstFileReader, long) - 类 的构造器org.rocksdb.SstFileReaderIterator
 
SstFileWriter - org.rocksdb中的类
SstFileWriter is used to create sst files that can be added to the database later.
SstFileWriter(EnvOptions, Options) - 类 的构造器org.rocksdb.SstFileWriter
SstFileWriter Constructor.
sstPartitionerFactory() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
sstPartitionerFactory() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Get SST partitioner factory
sstPartitionerFactory() - 类 中的方法org.rocksdb.Options
 
SstPartitionerFactory - org.rocksdb中的类
Handle to factory for SstPartitioner.
SstPartitionerFactory(long) - 类 的构造器org.rocksdb.SstPartitionerFactory
 
SstPartitionerFixedPrefixFactory - org.rocksdb中的类
Fixed prefix factory.
SstPartitionerFixedPrefixFactory(long) - 类 的构造器org.rocksdb.SstPartitionerFixedPrefixFactory
 
start - 类 中的变量org.rocksdb.CompactRangeOptions.Timestamp
 
start() - 类 中的方法org.rocksdb.StatisticsCollector
 
startSequence() - 类 中的方法org.rocksdb.LogFile
Starting sequence number of writebatch written in this log file.
startsWith(AbstractSlice<?>) - 类 中的方法org.rocksdb.AbstractSlice
Determines whether this slice starts with another slice
startTrace(TraceOptions, AbstractTraceWriter) - 类 中的方法org.rocksdb.RocksDB
Trace DB operations.
StateType - org.rocksdb中的枚举
The type used to refer to a thread state.
statistics() - 类 中的方法org.rocksdb.DBOptions
 
statistics() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns statistics object.
statistics() - 类 中的方法org.rocksdb.Options
 
Statistics - org.rocksdb中的类
Statistics to analyze the performance of a db.
Statistics() - 类 的构造器org.rocksdb.Statistics
 
Statistics(Statistics) - 类 的构造器org.rocksdb.Statistics
 
Statistics(EnumSet<HistogramType>) - 类 的构造器org.rocksdb.Statistics
 
Statistics(EnumSet<HistogramType>, Statistics) - 类 的构造器org.rocksdb.Statistics
 
StatisticsCollector - org.rocksdb中的类
Helper class to collect DB statistics periodically at a period specified in constructor.
StatisticsCollector(List<StatsCollectorInput>, int) - 类 的构造器org.rocksdb.StatisticsCollector
Constructor for statistics collector.
StatisticsCollectorCallback - org.rocksdb中的接口
Callback interface provided to StatisticsCollector.
stats() - 类 中的方法org.rocksdb.CompactionJobInfo
Get detailed information about this compaction.
StatsCollectorInput - org.rocksdb中的类
Contains all information necessary to collect statistics from one instance of DB statistics.
StatsCollectorInput(Statistics, StatisticsCollectorCallback) - 类 的构造器org.rocksdb.StatsCollectorInput
Constructor for StatsCollectorInput.
statsDumpPeriodSec() - 类 中的方法org.rocksdb.DBOptions
 
statsDumpPeriodSec() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
statsDumpPeriodSec() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
If not zero, dump rocksdb.stats to LOG every stats_dump_period_sec Default: 600 (10 minutes)
statsDumpPeriodSec() - 类 中的方法org.rocksdb.Options
 
statsHistoryBufferSize() - 类 中的方法org.rocksdb.DBOptions
 
statsHistoryBufferSize() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
statsHistoryBufferSize() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
If not zero, periodically take stats snapshots and store in memory, the memory size for stats snapshots is capped at statsHistoryBufferSize
statsHistoryBufferSize() - 类 中的方法org.rocksdb.Options
 
statsLevel() - 类 中的方法org.rocksdb.Statistics
Gets the current stats level.
StatsLevel - org.rocksdb中的枚举
The level of Statistics to report.
statsPersistPeriodSec() - 类 中的方法org.rocksdb.DBOptions
 
statsPersistPeriodSec() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
statsPersistPeriodSec() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
If not zero, dump rocksdb.stats to RocksDB every statsPersistPeriodSec
statsPersistPeriodSec() - 类 中的方法org.rocksdb.Options
 
status() - 类 中的方法org.rocksdb.AbstractRocksIterator
 
status - 类 中的变量org.rocksdb.ByteBufferGetStatus
 
status() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the status indicating whether the compaction was successful or not.
status() - 接口 中的方法org.rocksdb.RocksIteratorInterface
If an error has occurred, return it.
Status - org.rocksdb中的类
Represents the status returned by a function call in RocksDB.
Status(Status.Code, Status.SubCode, String) - 类 的构造器org.rocksdb.Status
 
status() - 类 中的方法org.rocksdb.TransactionLogIterator
Throws RocksDBException if something went wrong.
Status.Code - org.rocksdb中的枚举
 
Status.SubCode - org.rocksdb中的枚举
 
stopStyle() - 类 中的方法org.rocksdb.CompactionOptionsUniversal
The algorithm used to stop picking files into a single compaction run Default: CompactionStopStyle.CompactionStopStyleTotalSize
storeIndexInFile() - 类 中的方法org.rocksdb.PlainTableConfig
Return a boolean value indicating if index shall be stored in a file.
storeOptionsInstance(DBOptionsInterface<?>) - 类 中的方法org.rocksdb.RocksDB
 
strategy() - 类 中的方法org.rocksdb.CompressionOptions
 
strictBytesPerSync() - 类 中的方法org.rocksdb.DBOptions
 
strictBytesPerSync() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
strictBytesPerSync() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Return the strict byte limit per sync.
strictBytesPerSync() - 类 中的方法org.rocksdb.Options
 
StringAppendOperator - org.rocksdb中的类
StringAppendOperator is a merge operator that concatenates two strings.
StringAppendOperator() - 类 的构造器org.rocksdb.StringAppendOperator
 
StringAppendOperator(char) - 类 的构造器org.rocksdb.StringAppendOperator
 
StringAppendOperator(String) - 类 的构造器org.rocksdb.StringAppendOperator
 
suggestCompactRange(ColumnFamilyHandle) - 类 中的方法org.rocksdb.RocksDB
Suggest the range to compact.
suggestCompactRange() - 类 中的方法org.rocksdb.RocksDB
Suggest the range to compact for the default column family.
sync() - 类 中的方法org.rocksdb.BackupEngineOptions
Are synchronous backups activated.
sync() - 类 中的方法org.rocksdb.WriteOptions
If true, the write will be flushed from the operating system buffer cache (by calling WritableFile::Sync()) before the write is considered complete.
syncWal() - 类 中的方法org.rocksdb.RocksDB
Sync the WAL.

T

tableCacheNumshardbits() - 类 中的方法org.rocksdb.DBOptions
 
tableCacheNumshardbits() - 接口 中的方法org.rocksdb.DBOptionsInterface
Number of shards used for table cache.
tableCacheNumshardbits() - 类 中的方法org.rocksdb.Options
 
tableFactoryName() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
tableFactoryName() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
 
tableFactoryName() - 类 中的方法org.rocksdb.Options
 
TableFileCreationBriefInfo - org.rocksdb中的类
 
TableFileCreationBriefInfo(String, String, String, int, byte) - 类 的构造器org.rocksdb.TableFileCreationBriefInfo
Access is private as this will only be constructed from C++ via JNI, either directly of via TableFileCreationInfo.TableFileCreationInfo(long, TableProperties, Status, String, String, String, int, byte).
TableFileCreationInfo - org.rocksdb中的类
 
TableFileCreationInfo(long, TableProperties, Status, String, String, String, int, byte) - 类 的构造器org.rocksdb.TableFileCreationInfo
Access is protected as this will only be constructed from C++ via JNI.
TableFileCreationReason - org.rocksdb中的枚举
 
TableFileDeletionInfo - org.rocksdb中的类
 
TableFilter - org.rocksdb中的接口
Filter for iterating a table.
tableFormatConfig() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
tableFormatConfig() - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Get the config for table format.
tableFormatConfig() - 类 中的方法org.rocksdb.Options
 
TableFormatConfig - org.rocksdb中的类
TableFormatConfig is used to config the internal Table format of a RocksDB.
TableFormatConfig() - 类 的构造器org.rocksdb.TableFormatConfig
 
tableProperties() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the table properties for the input and output tables.
TableProperties - org.rocksdb中的类
TableProperties contains read-only properties of its associated table.
tailing() - 类 中的方法org.rocksdb.ReadOptions
Specify to create a tailing iterator -- a special iterator that has a view of the complete database (i.e. it can also be used to read newly added data) and is optimized for sequential reads.
targetFileSizeBase() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
The target file size for compaction.
targetFileSizeBase() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
targetFileSizeBase() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
targetFileSizeBase() - 类 中的方法org.rocksdb.Options
 
targetFileSizeMultiplier() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
targetFileSizeMultiplier defines the size ratio between a level-(L+1) file and level-L file.
targetFileSizeMultiplier() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
targetFileSizeMultiplier() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
targetFileSizeMultiplier() - 类 中的方法org.rocksdb.Options
 
targetLevel() - 类 中的方法org.rocksdb.CompactRangeOptions
If change_level is true and target_level have non-negative value, compacted files will be moved to target_level.
targetPathId() - 类 中的方法org.rocksdb.CompactRangeOptions
target_path_id for compaction output.
TB - 类 中的静态变量org.rocksdb.util.SizeUnit
 
threadId() - 类 中的方法org.rocksdb.CompactionJobInfo
Get the id of the thread that completed this compaction job.
ThreadStatus - org.rocksdb中的类
 
ThreadType - org.rocksdb中的枚举
The type of a thread.
thresholdUseSkiplist() - 类 中的方法org.rocksdb.HashLinkedListMemTableConfig
Returns entries per bucket threshold before LinkedList is replaced by SkipList usage for that bucket.
tickerCallback(TickerType, long) - 接口 中的方法org.rocksdb.StatisticsCollectorCallback
Callback function to get ticker values.
TickerType - org.rocksdb中的枚举
The logical mapping of tickers defined in rocksdb::Tickers.
TimedEnv - org.rocksdb中的类
Timed environment.
TimedEnv(Env) - 类 的构造器org.rocksdb.TimedEnv
Creates a new environment that measures function call times for filesystem operations, reporting results to variables in PerfContext.
timestamp() - 类 中的方法org.rocksdb.BackupInfo
 
Timestamp(long, long) - 类 的构造器org.rocksdb.CompactRangeOptions.Timestamp
 
Timestamp() - 类 的构造器org.rocksdb.CompactRangeOptions.Timestamp
 
timestamp() - 类 中的方法org.rocksdb.ReadOptions
Timestamp of operation.
toString() - 类 中的方法org.rocksdb.AbstractMutableOptions
Returns a string representation of MutableOptions which is suitable for consumption by #parse(String).
toString(boolean) - 类 中的方法org.rocksdb.AbstractSlice
Creates a string representation of the data
toString() - 类 中的方法org.rocksdb.AbstractSlice
 
toString() - 类 中的方法org.rocksdb.ExternalFileIngestionInfo
 
toString() - 类 中的方法org.rocksdb.FileOperationInfo
 
toString() - 类 中的方法org.rocksdb.FlushJobInfo
 
toString() - 类 中的方法org.rocksdb.MemTableInfo
 
toString() - 类 中的方法org.rocksdb.RocksDB.Version
 
toString() - 类 中的方法org.rocksdb.Statistics
String representation of the statistic object.
toString() - 类 中的方法org.rocksdb.TableFileCreationBriefInfo
 
toString() - 类 中的方法org.rocksdb.TableFileCreationInfo
 
toString() - 类 中的方法org.rocksdb.TableFileDeletionInfo
 
toString() - 类 中的方法org.rocksdb.WriteStallInfo
 
totalInputBytes() - 类 中的方法org.rocksdb.CompactionJobStats
Get the size of the compaction input in bytes.
totalInputRawKeyBytes() - 类 中的方法org.rocksdb.CompactionJobStats
Get the sum of the uncompressed input keys in bytes.
totalInputRawValueBytes() - 类 中的方法org.rocksdb.CompactionJobStats
Get the sum of the uncompressed input values in bytes.
totalOrderSeek() - 类 中的方法org.rocksdb.ReadOptions
Returns whether a total seek order will be used
totalOutputBytes() - 类 中的方法org.rocksdb.CompactionJobStats
Get the size of the compaction output in bytes.
TraceOptions - org.rocksdb中的类
TraceOptions() - 类 的构造器org.rocksdb.TraceOptions
 
TraceOptions(long) - 类 的构造器org.rocksdb.TraceOptions
 
TraceWriter - org.rocksdb中的接口
TraceWriter allows exporting RocksDB traces to any system, one operation at a time.
Transaction - org.rocksdb中的类
Provides BEGIN/COMMIT/ROLLBACK transactions.
Transaction.TransactionState - org.rocksdb中的枚举
 
Transaction.WaitingTransactions - org.rocksdb中的类
 
TransactionDB - org.rocksdb中的类
Database with Transaction support
TransactionDB.DeadlockInfo - org.rocksdb中的类
 
TransactionDB.DeadlockPath - org.rocksdb中的类
 
TransactionDB.KeyLockInfo - org.rocksdb中的类
 
TransactionDBOptions - org.rocksdb中的类
 
TransactionDBOptions() - 类 的构造器org.rocksdb.TransactionDBOptions
 
TransactionLogIterator - org.rocksdb中的类
A TransactionLogIterator is used to iterate over the transactions in a db.
TransactionLogIterator.BatchResult - org.rocksdb中的类
BatchResult represents a data structure returned by a TransactionLogIterator containing a sequence number and a WriteBatch instance.
TransactionOptions - org.rocksdb中的类
 
TransactionOptions() - 类 的构造器org.rocksdb.TransactionOptions
 
tryCatchUpWithPrimary() - 类 中的方法org.rocksdb.RocksDB
Make the secondary instance catch up with the primary by tailing and replaying the MANIFEST and WAL of the primary.
ttl() - 接口 中的方法org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
Get the TTL for Non-bottom-level files that will go through the compaction process.
ttl() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
ttl() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
ttl() - 类 中的方法org.rocksdb.Options
 
TtlDB - org.rocksdb中的类
Database with TTL support.
TtlDB(long) - 类 的构造器org.rocksdb.TtlDB
twoWriteQueues() - 类 中的方法org.rocksdb.DBOptions
 
twoWriteQueues() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns true if two write queues are enabled.
twoWriteQueues() - 类 中的方法org.rocksdb.Options
 
TxnDBWritePolicy - org.rocksdb中的枚举
The transaction db write policy.
type() - 类 中的方法org.rocksdb.LogFile
Log file can be either alive or archived.

U

UInt64AddOperator - org.rocksdb中的类
Uint64AddOperator is a merge operator that accumlates a long integer value.
UInt64AddOperator() - 类 的构造器org.rocksdb.UInt64AddOperator
 
undoGetForUpdate(ColumnFamilyHandle, byte[]) - 类 中的方法org.rocksdb.Transaction
If this key was previously fetched in this transaction using Transaction.getForUpdate(ReadOptions, ColumnFamilyHandle, byte[], boolean)/ Transaction.multiGetForUpdate(ReadOptions, List, byte[][]), calling #undoGetForUpdate(ColumnFamilyHandle, byte[]) will tell the transaction that it no longer needs to do any conflict checking for this key.
undoGetForUpdate(byte[]) - 类 中的方法org.rocksdb.Transaction
If this key was previously fetched in this transaction using Transaction.getForUpdate(ReadOptions, byte[], boolean)/ Transaction.multiGetForUpdate(ReadOptions, List, byte[][]), calling #undoGetForUpdate(byte[]) will tell the transaction that it no longer needs to do any conflict checking for this key.
unorderedWrite() - 类 中的方法org.rocksdb.DBOptions
 
unorderedWrite() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns true if unordered write are enabled.
unorderedWrite() - 类 中的方法org.rocksdb.Options
 
useAdaptiveMutex() - 类 中的方法org.rocksdb.DBOptions
 
useAdaptiveMutex() - 接口 中的方法org.rocksdb.DBOptionsInterface
Use adaptive mutex, which spins in the user space before resorting to kernel.
useAdaptiveMutex() - 类 中的方法org.rocksdb.Options
 
useCappedPrefixExtractor(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
useCappedPrefixExtractor(int) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
Same as fixed length prefix extractor, except that when slice is shorter than the fixed length, it will use the full key.
useCappedPrefixExtractor(int) - 类 中的方法org.rocksdb.Options
 
useDeltaEncoding() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Determine if delta encoding is being used to compress block keys.
useDirectBuffer() - 类 中的方法org.rocksdb.ComparatorOptions
Indicates if a direct byte buffer (i.e. outside the normal garbage-collected heap) is used, as opposed to a non-direct byte buffer which is a wrapper around an on-heap byte[].
useDirectIoForFlushAndCompaction() - 类 中的方法org.rocksdb.DBOptions
 
useDirectIoForFlushAndCompaction() - 接口 中的方法org.rocksdb.DBOptionsInterface
Enable the OS to use direct reads and writes in flush and compaction
useDirectIoForFlushAndCompaction() - 类 中的方法org.rocksdb.Options
 
useDirectReads() - 类 中的方法org.rocksdb.DBOptions
 
useDirectReads() - 接口 中的方法org.rocksdb.DBOptionsInterface
Enable the OS to use direct I/O for reading sst tables.
useDirectReads() - 类 中的方法org.rocksdb.EnvOptions
Determine if direct reads are in-use.
useDirectReads() - 类 中的方法org.rocksdb.Options
 
useDirectWrites() - 类 中的方法org.rocksdb.EnvOptions
Determine if direct writes are in-use.
useFixedLengthPrefixExtractor(int) - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
useFixedLengthPrefixExtractor(int) - 接口 中的方法org.rocksdb.ColumnFamilyOptionsInterface
This prefix-extractor uses the first n bytes of a key as its prefix.
useFixedLengthPrefixExtractor(int) - 类 中的方法org.rocksdb.Options
 
useFsync() - 类 中的方法org.rocksdb.DBOptions
 
useFsync() - 接口 中的方法org.rocksdb.DBOptionsInterface
If true, then every store to stable storage will issue a fsync.
useFsync() - 类 中的方法org.rocksdb.Options
 
useMmapReads() - 类 中的方法org.rocksdb.EnvOptions
Determine if memory mapped reads are in-use.
useMmapWrites() - 类 中的方法org.rocksdb.EnvOptions
Determine if memory mapped writes are in-use.
usingDirectBuffers() - 类 中的方法org.rocksdb.AbstractComparator
 

V

value - 类 中的变量org.rocksdb.ByteBufferGetStatus
 
value() - 类 中的方法org.rocksdb.RocksIterator
Return the value for the current entry.
value(ByteBuffer) - 类 中的方法org.rocksdb.RocksIterator
Return the value for the current entry.
value() - 类 中的方法org.rocksdb.SstFileReaderIterator
Return the value for the current entry.
value(ByteBuffer) - 类 中的方法org.rocksdb.SstFileReaderIterator
Return the value for the current entry.
valueLength - 类 中的变量org.rocksdb.KeyMayExist
 
valueOf(String) - 枚举 中的静态方法org.rocksdb.AbstractEventListener.EnabledEventCallback
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.AccessHint
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.BackgroundErrorReason
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.BuiltinComparator
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.ChecksumType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.CompactionPriority
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.CompactionReason
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.CompactionStopStyle
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.CompactionStyle
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.CompactRangeOptions.BottommostLevelCompaction
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.CompressionType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.DataBlockIndexType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.EncodingType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.FlushReason
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.HistogramType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.IndexShorteningMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.IndexType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.InfoLogLevel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.KeyMayExist.KeyMayExistEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.MemoryUsageType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.MutableColumnFamilyOptions.BlobOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.MutableColumnFamilyOptions.CompactionOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.MutableColumnFamilyOptions.MemtableOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.MutableColumnFamilyOptions.MiscOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.MutableDBOptions.DBOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.MutableOptionKey.ValueType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.OperationStage
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.OperationType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.PrepopulateBlobCache
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.Priority
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.RateLimiterMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.ReadTier
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.ReusedSynchronisationType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.SanityLevel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.SizeApproximationFlag
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.StateType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.StatsLevel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.Status.Code
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.Status.SubCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.TableFileCreationReason
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.ThreadType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.TickerType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.Transaction.TransactionState
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.TxnDBWritePolicy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.WalFileType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.WalProcessingOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.WALRecoveryMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.WBWIRocksIterator.WriteType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.rocksdb.WriteStallCondition
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.rocksdb.AbstractEventListener.EnabledEventCallback
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.AccessHint
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.BackgroundErrorReason
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.BuiltinComparator
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.ChecksumType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.CompactionPriority
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.CompactionReason
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.CompactionStopStyle
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.CompactionStyle
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.CompactRangeOptions.BottommostLevelCompaction
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.CompressionType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.DataBlockIndexType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.EncodingType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.FlushReason
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.HistogramType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.IndexShorteningMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.IndexType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.InfoLogLevel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.KeyMayExist.KeyMayExistEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.MemoryUsageType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.MutableColumnFamilyOptions.BlobOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.MutableColumnFamilyOptions.CompactionOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.MutableColumnFamilyOptions.MemtableOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.MutableColumnFamilyOptions.MiscOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.MutableDBOptions.DBOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.MutableOptionKey.ValueType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.OperationStage
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.OperationType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.PrepopulateBlobCache
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.Priority
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.RateLimiterMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.ReadTier
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.ReusedSynchronisationType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.SanityLevel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.SizeApproximationFlag
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.StateType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.StatsLevel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.Status.Code
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.Status.SubCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.TableFileCreationReason
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.ThreadType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.TickerType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.Transaction.TransactionState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.TxnDBWritePolicy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.WalFileType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.WalProcessingOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.WALRecoveryMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.WBWIRocksIterator.WriteType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.rocksdb.WriteStallCondition
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
valueSizeSoftLimit() - 类 中的方法org.rocksdb.ReadOptions
It limits the maximum cumulative value size of the keys in batch while reading through MultiGet.
VARIABLE_LENGTH - 类 中的静态变量org.rocksdb.PlainTableConfig
 
VectorMemTableConfig - org.rocksdb中的类
The config for vector memtable representation.
VectorMemTableConfig() - 类 的构造器org.rocksdb.VectorMemTableConfig
VectorMemTableConfig constructor
verifyChecksum() - 类 中的方法org.rocksdb.RocksDB
Verify checksum
verifyChecksum() - 类 中的方法org.rocksdb.SstFileReader
Verify checksum
verifyChecksums() - 类 中的方法org.rocksdb.ReadOptions
If true, all data read from underlying storage will be verified against corresponding checksums.
verifyCompression() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Returns true when compression verification is enabled.
Version(byte, byte, byte) - 类 的构造器org.rocksdb.RocksDB.Version
 

W

waitForFlush() - 类 中的方法org.rocksdb.FlushOptions
Wait for flush to finished.
walBytesPerSync() - 类 中的方法org.rocksdb.DBOptions
 
walBytesPerSync() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
walBytesPerSync() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
Same as MutableDBOptionsInterface.bytesPerSync() , but applies to WAL files Default: 0, turned off
walBytesPerSync() - 类 中的方法org.rocksdb.Options
 
walDir() - 类 中的方法org.rocksdb.DBOptions
 
walDir() - 接口 中的方法org.rocksdb.DBOptionsInterface
Returns the path to the write-ahead-logs (WAL) directory.
walDir() - 类 中的方法org.rocksdb.Options
 
WalFileType - org.rocksdb中的枚举
 
walFilter() - 类 中的方法org.rocksdb.DBOptions
 
walFilter() - 接口 中的方法org.rocksdb.DBOptionsInterface
Get's the filter for processing WALs during recovery.
walFilter() - 类 中的方法org.rocksdb.Options
 
WalFilter - org.rocksdb中的接口
WALFilter allows an application to inspect write-ahead-log (WAL) records or modify their processing on recovery.
WalFilter.LogRecordFoundResult - org.rocksdb中的类
 
WalProcessingOption - org.rocksdb中的枚举
 
walRecoveryMode() - 类 中的方法org.rocksdb.DBOptions
 
walRecoveryMode() - 接口 中的方法org.rocksdb.DBOptionsInterface
Recovery mode to control the consistency while replaying WAL Default: WALRecoveryMode.PointInTimeRecovery
walRecoveryMode() - 类 中的方法org.rocksdb.Options
 
WALRecoveryMode - org.rocksdb中的枚举
The WAL Recover Mode
walSizeLimitMB() - 类 中的方法org.rocksdb.DBOptions
 
walSizeLimitMB() - 接口 中的方法org.rocksdb.DBOptionsInterface
DBOptionsInterface.walTtlSeconds() and #walSizeLimitMB() affect how archived logs will be deleted.
walSizeLimitMB() - 类 中的方法org.rocksdb.Options
 
walTtlSeconds() - 类 中的方法org.rocksdb.DBOptions
 
walTtlSeconds() - 接口 中的方法org.rocksdb.DBOptionsInterface
WalTtlSeconds() and walSizeLimitMB() affect how archived logs will be deleted.
walTtlSeconds() - 类 中的方法org.rocksdb.Options
 
WBWIRocksIterator - org.rocksdb中的类
 
WBWIRocksIterator(WriteBatchWithIndex, long) - 类 的构造器org.rocksdb.WBWIRocksIterator
 
WBWIRocksIterator.WriteEntry - org.rocksdb中的类
Represents an entry returned by WBWIRocksIterator.entry() It is worth noting that a WriteEntry with the type WBWIRocksIterator.WriteType.DELETE or WBWIRocksIterator.WriteType.LOG will not have a value.
WBWIRocksIterator.WriteType - org.rocksdb中的枚举
Enumeration of the Write operation that created the record in the Write Batch
wholeKeyFiltering() - 类 中的方法org.rocksdb.BlockBasedTableConfig
Determine if whole keys as opposed to prefixes are placed in the filter.
windowBits() - 类 中的方法org.rocksdb.CompressionOptions
 
writableFileMaxBufferSize() - 类 中的方法org.rocksdb.DBOptions
 
writableFileMaxBufferSize() - 类 中的方法org.rocksdb.EnvOptions
writableFileMaxBufferSize() - 类 中的方法org.rocksdb.MutableDBOptions.MutableDBOptionsBuilder
 
writableFileMaxBufferSize() - 接口 中的方法org.rocksdb.MutableDBOptionsInterface
This is the maximum buffer size that is used by WritableFileWriter.
writableFileMaxBufferSize() - 类 中的方法org.rocksdb.Options
 
write(WriteOptions, WriteBatch) - 类 中的方法org.rocksdb.RocksDB
Apply the specified updates to the database.
write(WriteOptions, WriteBatchWithIndex) - 类 中的方法org.rocksdb.RocksDB
Apply the specified updates to the database.
write(Slice) - 接口 中的方法org.rocksdb.TraceWriter
Write the data.
writeBatch() - 类 中的方法org.rocksdb.TransactionLogIterator.BatchResult
Return contained WriteBatch instance
WriteBatch - org.rocksdb中的类
WriteBatch holds a collection of updates to apply atomically to a DB.
WriteBatch() - 类 的构造器org.rocksdb.WriteBatch
Constructs a WriteBatch instance.
WriteBatch(int) - 类 的构造器org.rocksdb.WriteBatch
Constructs a WriteBatch instance with a given size.
WriteBatch(byte[]) - 类 的构造器org.rocksdb.WriteBatch
Constructs a WriteBatch instance from a serialized representation as returned by WriteBatch.data().
WriteBatch.Handler - org.rocksdb中的类
Handler callback for iterating over the contents of a batch.
WriteBatch.SavePoint - org.rocksdb中的类
A structure for describing the save point in the Write Batch.
WriteBatchInterface - org.rocksdb中的接口
Defines the interface for a Write Batch which holds a collection of updates to apply atomically to a DB.
WriteBatchWithIndex - org.rocksdb中的类
Similar to WriteBatch but with a binary searchable index built for all the keys inserted.
WriteBatchWithIndex() - 类 的构造器org.rocksdb.WriteBatchWithIndex
Creates a WriteBatchWithIndex where no bytes are reserved up-front, byte wise comparison is used for fallback key comparisons, and duplicate keys operations are retained
WriteBatchWithIndex(boolean) - 类 的构造器org.rocksdb.WriteBatchWithIndex
Creates a WriteBatchWithIndex where no bytes are reserved up-front, byte wise comparison is used for fallback key comparisons, and duplicate key assignment is determined by the constructor argument
WriteBatchWithIndex(AbstractComparator, int, boolean) - 类 的构造器org.rocksdb.WriteBatchWithIndex
Creates a WriteBatchWithIndex
writeBufferManager() - 类 中的方法org.rocksdb.DBOptions
 
writeBufferManager() - 接口 中的方法org.rocksdb.DBOptionsInterface
Reference to WriteBufferManager used by it.
writeBufferManager() - 类 中的方法org.rocksdb.Options
 
WriteBufferManager - org.rocksdb中的类
Java wrapper over native write_buffer_manager class
WriteBufferManager(long, Cache, boolean) - 类 的构造器org.rocksdb.WriteBufferManager
Construct a new instance of WriteBufferManager.
WriteBufferManager(long, Cache) - 类 的构造器org.rocksdb.WriteBufferManager
 
writeBufferSize() - 类 中的方法org.rocksdb.ColumnFamilyOptions
 
writeBufferSize() - 类 中的方法org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
 
writeBufferSize() - 接口 中的方法org.rocksdb.MutableColumnFamilyOptionsInterface
Return size of write buffer size.
writeBufferSize() - 类 中的方法org.rocksdb.Options
 
writeDbidToManifest() - 类 中的方法org.rocksdb.DBOptions
 
writeDbidToManifest() - 接口 中的方法org.rocksdb.DBOptionsInterface
Historically DB ID has always been stored in Identity File in DB folder.
writeDbidToManifest() - 类 中的方法org.rocksdb.Options
 
WriteEntry(WBWIRocksIterator.WriteType, DirectSlice, DirectSlice) - 类 的构造器org.rocksdb.WBWIRocksIterator.WriteEntry
 
writeGlobalSeqno() - 类 中的方法org.rocksdb.IngestExternalFileOptions
Returns true write if the global_seqno is written to a given offset in the external SST file for backward compatibility.
WriteOptions - org.rocksdb中的类
Options that control write operations.
WriteOptions() - 类 的构造器org.rocksdb.WriteOptions
Construct WriteOptions instance.
WriteOptions(WriteOptions) - 类 的构造器org.rocksdb.WriteOptions
Copy constructor for WriteOptions.
WriteStallCondition - org.rocksdb中的枚举
 
WriteStallInfo - org.rocksdb中的类
 
writeThreadMaxYieldUsec() - 类 中的方法org.rocksdb.DBOptions
 
writeThreadMaxYieldUsec() - 接口 中的方法org.rocksdb.DBOptionsInterface
The maximum number of microseconds that a write operation will use a yielding spin loop to coordinate with other write threads before blocking on a mutex.
writeThreadMaxYieldUsec() - 类 中的方法org.rocksdb.Options
 
writeThreadSlowYieldUsec() - 类 中的方法org.rocksdb.DBOptions
 
writeThreadSlowYieldUsec() - 接口 中的方法org.rocksdb.DBOptionsInterface
The latency in microseconds after which a std::this_thread::yield call (sched_yield on Linux) is considered to be a signal that other processes or threads would like to use the current core.
writeThreadSlowYieldUsec() - 类 中的方法org.rocksdb.Options
 

Z

zstdMaxTrainBytes() - 类 中的方法org.rocksdb.CompressionOptions
Maximum size of training data passed to zstd's dictionary trainer.
A B C D E F G H I J K L M N O P R S T U V W Z 
跳过导航链接