package
1.3.1
Repository: https://github.com/github/freno.git
Documentation: pkg.go.dev

# README

raft-boltdb

This repository provides the raftboltdb package. The package exports the BoltStore which is an implementation of both a LogStore and StableStore.

It is meant to be used as a backend for the raft package here.

This implementation uses BoltDB. BoltDB is a simple key/value store implemented in pure Go, and inspired by LMDB.

# Functions

NewBoltStore takes a file path and returns a connected Raft backend.

# Variables

An error indicating a given key does not exist.

# Structs

BoltStore provides access to BoltDB for Raft to store and retrieve log entries.