Documentation
¶
Overview ¶
Package valkeyrie Distributed Key/Value Store Abstraction Library written in Go.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddStore ¶
func AddStore(backend store.Backend, init Initialize)
AddStore adds a new store backend to valkeyrie.
Types ¶
Directories
¶
Path | Synopsis |
---|---|
Package store contains KV store backends.
|
Package store contains KV store backends. |
boltdb
Package boltdb contains the BoltDB store implementation.
|
Package boltdb contains the BoltDB store implementation. |
consul
Package consul contains the Consul store implementation.
|
Package consul contains the Consul store implementation. |
dynamodb
Package dynamodb contains the DynamoDB store implementation.
|
Package dynamodb contains the DynamoDB store implementation. |
etcd/v2
Package etcd contains the etcd v2 store implementation.
|
Package etcd contains the etcd v2 store implementation. |
etcd/v3
Package etcdv3 contains the etcd v3 store implementation.
|
Package etcdv3 contains the etcd v3 store implementation. |
mock
Package mock Mocks all Store functions using testify.Mock.
|
Package mock Mocks all Store functions using testify.Mock. |
redis
Package redis contains the Redis store implementation.
|
Package redis contains the Redis store implementation. |
zookeeper
Package zookeeper contains the ZooKeeper store implementation.
|
Package zookeeper contains the ZooKeeper store implementation. |
Package testutils test helpers.
|
Package testutils test helpers. |
Click to show internal directories.
Click to hide internal directories.