Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Key-Value Databases
  3. FoundationDB

FoundationDB

On the record

Application layers
Applications can connect directly to FoundationDB, to a layer, or to both; layers are stateless.apple.github.io · read 5 Oct 2026
Backups
Its integrated backup system creates scheduled moment-in-time snapshots of the distributed database on a remote file system.apple.github.io · read 4 Oct 2026
Current release
The documentation identifies version 8.0.0 and says it was last updated on October 2, 2026.apple.github.io · read 5 Oct 2026
Data models
Applications can build richer data models on its ordered key-value store using multikey transactions.apple.github.io · read 5 Oct 2026
Fault testing
The project says its testing system is based on a deterministic simulation engine.foundationdb.org · read 5 Oct 2026
Fault tolerance
Data is replicated across multiple servers, and the system automatically finds a new location for a lost copy when a server fails.apple.github.io · read 4 Oct 2026
Language APIs
Client APIs are available for Python, Ruby, Node.js, Java, Go, and C.apple.github.io · read 5 Oct 2026
Language bindings
Officially supported client bindings are C, Go, Python, Java, and Ruby.apple.github.io · read 4 Oct 2026
Layers
Applications can use FoundationDB directly or through stateless layers that add data models, algorithms, or frameworks.apple.github.io · read 4 Oct 2026
Limit: query language
The FoundationDB core does not include a separate query language; query languages can be implemented in layers.apple.github.io · read 4 Oct 2026
Limit: transaction duration
Read/write transactions lasting over five seconds cannot commit.apple.github.io · read 4 Oct 2026
Maker
The site identifies Apple Inc. as the copyright holder and says FoundationDB is an Apple trademark.foundationdb.org · read 5 Oct 2026
Open source
FoundationDB describes itself as open source and links to community forums and contribution information.foundationdb.org · read 5 Oct 2026
Performance
The documentation describes FoundationDB as suited to read/write workloads and also performant for write-intensive workloads.apple.github.io · read 5 Oct 2026
Platform caveat
The macOS server is intended for single-machine development, while Linux is described as the best-tested and most performant platform for multi-machine clusters.apple.github.io · read 4 Oct 2026
Product
FoundationDB is a distributed database that stores structured data across clusters of commodity servers as an ordered key-value store.apple.github.io · read 4 Oct 2026
Reserved keys
Keys beginning with byte 0xFF are reserved for internal system use and cannot be read or written without the ACCESS_SYSTEM_KEYS transaction option.apple.github.io · read 5 Oct 2026
Scalability
FoundationDB scales out by adding machines and automatically handles data redundancy, partitioning, and caching.apple.github.io · read 4 Oct 2026

Alternatives to FoundationDB

Every alternative, ranked