Table of Contents

Enum FileType

Namespace
RocksDbNet
Assembly
RocksDb.Net.dll

The kinds of file RocksDb manages inside a database directory.

public enum FileType

Fields

BlobFile = 10

A blob file holding values stored outside the SST files.

CompactionProgressFile = 11

A file recording compaction progress.

CurrentFile = 4

The CURRENT file naming the live manifest.

DbLockFile = 1

The legacy lock file.

DescriptorFile = 3

A manifest describing the current set of files.

IdentityFile = 8

The IDENTITY file holding the database's unique identifier.

InfoLogFile = 6

An informational log file, meaning RocksDb's own LOG output.

MetaDatabase = 7

A metadata database.

OptionsFile = 9

An OPTIONS file recording the options the database was opened with.

TableFile = 2

An SST table file.

TempFile = 5

A temporary file being written before being renamed into place.

WalFile = 0

A write-ahead log file.

Remarks

Mirrored from include/rocksdb/types.h because the C API declares these parameters as a plain int.