package options

import "github.com/dgraph-io/badger/v3/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
)

Source Files

options.go

Version
v3.2103.5 (latest)
Published
Dec 15, 2022
Platform
linux/amd64
Last checked
2 weeks ago

Tools for package owners.