Documentation ¶
Index ¶
- func NewFileBlockStore(filename string, blockSize int64) (dedupdisk.BlockStore, error)
- func NewLZ4BlockStore(filename string, blockSize int64) (dedupdisk.BlockStore, error)
- func NewMmapLUNmap(filename string, lunBlockSize int64, ifCreateSize int64) (dedupdisk.LUNMap, error)
- func NewPebbleIDStore(dbPath string, cacheBytes, bloomBitsPerEntry int) (dedupdisk.IDStore, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFileBlockStore ¶
func NewFileBlockStore(filename string, blockSize int64) (dedupdisk.BlockStore, error)
NewFileBlockStore constructs a dedupdisk.BlockStore backed by a simple file
func NewLZ4BlockStore ¶
func NewLZ4BlockStore(filename string, blockSize int64) (dedupdisk.BlockStore, error)
NewLZ4BlockStore constructs a dedupdisk.BlockStore backed by a LZ4 compressed file. WIP... will return an error stating LZ4BlockStore is expirmental. lzbs exists in the source tree for educational purposes at the moment.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.