package options
import "github.com/dgraph-io/badger/v2/options"
Index ¶
Types ¶
type ChecksumVerificationMode ¶
type ChecksumVerificationMode int
ChecksumVerificationMode tells when should DB verify checksum for SSTable blocks.
const ( // NoVerification indicates DB should not verify checksum for SSTable blocks. NoVerification ChecksumVerificationMode = iota // OnTableRead indicates checksum should be verified while opening SSTtable. OnTableRead // OnBlockRead indicates checksum should be verified on every SSTable block read. OnBlockRead // OnTableAndBlockRead indicates checksum should be verified // on SSTable opening and on every block read. OnTableAndBlockRead )
type CompressionType ¶
type CompressionType uint32
CompressionType specifies how a block should be compressed.
const ( // None mode indicates that a block is not compressed. None CompressionType = 0 // Snappy mode indicates that a block is compressed using Snappy algorithm. Snappy CompressionType = 1 // ZSTD mode indicates that a block is compressed using ZSTD algorithm. ZSTD CompressionType = 2 )
type FileLoadingMode ¶
type FileLoadingMode int
FileLoadingMode specifies how data in LSM table files and value log files should be loaded.
const ( // FileIO indicates that files must be loaded using standard I/O FileIO FileLoadingMode = iota // LoadToRAM indicates that file must be loaded into RAM LoadToRAM // MemoryMap indicates that that the file must be memory-mapped MemoryMap )
Source Files ¶
- Version
- v2.2007.4 (latest)
- Published
- Aug 25, 2021
- Platform
- linux/amd64
- Last checked
- 1 week ago –
Tools for package owners.