helper

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2022 License: Apache-2.0 Imports: 14 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var TrimThreshold = 1000

TrimThreshold is the min count of keys to enable trim

Functions

func CmdLinesToResp

func CmdLinesToResp(cmds []CmdLine) []byte

CmdLinesToResp convert []CmdLine to RESP bytes

func FindBiggestKeys

func FindBiggestKeys(rdbFilename string, topN int, output *os.File, options ...interface{}) error

FindBiggestKeys read rdb file and find the largest N keys. The invoker owns output, FindBiggestKeys won't close it

func FlameGraph

func FlameGraph(rdbFilename string, port int, separators []string, options ...interface{}) (chan<- struct{}, error)

FlameGraph draws flamegraph in web page to analysis memory usage pattern

func MemoryProfile

func MemoryProfile(rdbFilename string, csvFilename string, options ...interface{}) error

MemoryProfile read rdb file and analysis memory usage then write result to csv file

func ToAOF

func ToAOF(rdbFilename string, aofFilename string, options ...interface{}) error

ToAOF read rdb file and convert to aof file (Redis Serialization )

func ToJsons

func ToJsons(rdbFilename string, jsonFilename string, options ...interface{}) error

ToJsons read rdb file and convert to json file

Types

type CmdLine

type CmdLine = [][]byte

CmdLine is alias for [][]byte, represents a command line

func ObjectToCmd

func ObjectToCmd(obj model.RedisObject) []CmdLine

ObjectToCmd convert redis object to redis command line

type RegexOption added in v1.0.1

type RegexOption *string

RegexOption enable regex filters

func WithRegexOption added in v1.0.1

func WithRegexOption(expr string) RegexOption

WithRegexOption creates a WithRegexOption from regex expression

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL