Documentation
¶
Index ¶
- type BadgerStore
- func (store *BadgerStore) Allowed() eris.AllowOps
- func (store *BadgerStore) Close() (err error)
- func (store *BadgerStore) Drop(ref eris.Ref) error
- func (store *BadgerStore) Get(ctx context.Context, chunk []byte, ref eris.Ref) error
- func (store *BadgerStore) Has(ctx context.Context, ref eris.Ref, chunkSize int) (present bool)
- func (store *BadgerStore) Iterate(ctx context.Context, iter eris.ChunkIteration) error
- func (store *BadgerStore) Put(ctx context.Context, chunk []byte, ref eris.Ref) error
- type BoltStore
- func (store *BoltStore) Allowed() eris.AllowOps
- func (store *BoltStore) Close() (err error)
- func (store *BoltStore) Drop(ref eris.Ref) error
- func (store *BoltStore) Get(ctx context.Context, chunk []byte, ref eris.Ref) (err error)
- func (store *BoltStore) Has(ctx context.Context, ref eris.Ref, chunkSize int) (present bool)
- func (store *BoltStore) Iterate(ctx context.Context, iter eris.ChunkIteration) error
- func (store *BoltStore) Put(ctx context.Context, chunk []byte, ref eris.Ref) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BadgerStore ¶
func OpenBadgerStore ¶
func OpenBadgerStore(path string, allow eris.AllowOps) (store *BadgerStore, err error)
func (*BadgerStore) Allowed ¶
func (store *BadgerStore) Allowed() eris.AllowOps
func (*BadgerStore) Close ¶
func (store *BadgerStore) Close() (err error)
func (*BadgerStore) Iterate ¶
func (store *BadgerStore) Iterate(ctx context.Context, iter eris.ChunkIteration) error
Click to show internal directories.
Click to hide internal directories.