Documentation
¶
Index ¶
- type BadgerDB
- func (b *BadgerDB) Close() error
- func (b *BadgerDB) Delete(key []byte) error
- func (b *BadgerDB) DeleteSync(key []byte) error
- func (b *BadgerDB) Get(key []byte) ([]byte, error)
- func (b *BadgerDB) Has(key []byte) (bool, error)
- func (b *BadgerDB) Iterator(start, end []byte) (tmdb.Iterator, error)
- func (b *BadgerDB) NewBatch() tmdb.Batch
- func (b *BadgerDB) Print() error
- func (b *BadgerDB) ReverseIterator(start, end []byte) (tmdb.Iterator, error)
- func (b *BadgerDB) Set(key, value []byte) error
- func (b *BadgerDB) SetSync(key, value []byte) error
- func (b *BadgerDB) Stats() map[string]string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BadgerDB ¶
type BadgerDB struct {
// contains filtered or unexported fields
}
func NewDB ¶
NewDB creates a Badger key-value store backed to the directory dir supplied. If dir does not exist, it will be created.
func NewDBWithOptions ¶
NewDBWithOptions creates a BadgerDB key value store gives the flexibility of initializing a database with the respective options.
func (*BadgerDB) DeleteSync ¶
func (*BadgerDB) ReverseIterator ¶
Click to show internal directories.
Click to hide internal directories.