Directories ¶
Path | Synopsis |
---|---|
Package affixed implements a blob.KV that delegates to another implementation, with keys namespaced by a fixed prefix and/or suffix concatenated with each key.
|
Package affixed implements a blob.KV that delegates to another implementation, with keys namespaced by a fixed prefix and/or suffix concatenated with each key. |
Package cachestore implements a blob.Store that wraps the keyspaces of an underlying store in memory caches.
|
Package cachestore implements a blob.Store that wraps the keyspaces of an underlying store in memory caches. |
codecs
|
|
encrypted
Package encrypted implements an encryption codec which encodes data by encrypting and authenticating with a cipher.AEAD instance.
|
Package encrypted implements an encryption codec which encodes data by encrypting and authenticating with a cipher.AEAD instance. |
zlib
Package zlib implements the encoded.Codec interface to apply zlib compression to blobs.
|
Package zlib implements the encoded.Codec interface to apply zlib compression to blobs. |
Package dbkey provides some common utility code for working with key-value stores that use prefixes to partition the key space.
|
Package dbkey provides some common utility code for working with key-value stores that use prefixes to partition the key space. |
Package encoded implements a blob.StoreCloser that applies a reversible encoding such as compression or encryption to the data.
|
Package encoded implements a blob.StoreCloser that applies a reversible encoding such as compression or encryption to the data. |
Package filestore implements the blob.KV interface using files.
|
Package filestore implements the blob.KV interface using files. |
Package hexkey implements utilities for hexadecimal encoding of blob store keys.
|
Package hexkey implements utilities for hexadecimal encoding of blob store keys. |
Package monitor implements common plumbing for implementations of the blob.Store interface based on storage with a flat key space.
|
Package monitor implements common plumbing for implementations of the blob.Store interface based on storage with a flat key space. |
Package wbstore implements a wrapper for a blob.Store that caches non-replacement writes of in a buffer and pushes them to the base store concurrently in the background.
|
Package wbstore implements a wrapper for a blob.Store that caches non-replacement writes of in a buffer and pushes them to the base store concurrently in the background. |
Click to show internal directories.
Click to hide internal directories.