package
0.8.2
Repository: https://github.com/ipfs/go-datastore.git
Documentation: pkg.go.dev

# README

autobatch

Autobatch is an implementation of go-datastore that automatically batches together writes by holding puts in memory until a certain threshold is met. This can improve disk performance at the cost of memory in certain situations.

Usage

Simply wrap your existing datastore in an autobatching layer like so:

bds := NewAutoBatching(basedstore, 128)

And make all future calls to the autobatching object.

License

MIT

# Functions

NewAutoBatching returns a new datastore that automatically batches writes using the given Batching datastore.

# Structs

Datastore implements a go-datastore.