Documentation
¶
Index ¶
Constants ¶
View Source
const DBName = "FixedKV database"
View Source
const DBNameOffset = 6
View Source
const DefaultDegree = 32
View Source
const DefaultSize = 4096
View Source
const HeaderSize = 96
View Source
const KeyCountOffset = 4
Variables ¶
View Source
var ErrDatabaseClosed = errors.New("database closed")
View Source
var ErrInvalidHeader = errors.New("invalid header format")
View Source
var ErrReadonlyDb = errors.New("readonly db")
Functions ¶
This section is empty.
Types ¶
type FixedKV ¶
type FixedKV struct {
// contains filtered or unexported fields
}
func (*FixedKV) Save ¶
Flushes In-memory KV Database to disk in ascending key order Must be called or dataloss will occur
type KVReader ¶
type KVReader struct {
// contains filtered or unexported fields
}
func OpenReader ¶
Open a Fixed KV database for reading
Click to show internal directories.
Click to hide internal directories.