aboutsummaryrefslogtreecommitdiff
path: root/weed/filer/foundationdb/doc.go
blob: 3b3a20bc48943454b303044f91187f90c67276f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
/*
Package foundationdb provides a FoundationDB-based filer store for SeaweedFS.

FoundationDB is a distributed ACID database with strong consistency guarantees
and excellent scalability characteristics. This filer store leverages FDB's
directory layer for organizing file metadata and its key-value interface for
efficient storage and retrieval.

The referenced "github.com/apple/foundationdb/bindings/go/src/fdb" library
requires FoundationDB client libraries to be installed.
So this is only compiled with "go build -tags foundationdb".
*/
package foundationdb