FoundationDB

FoundationDB is a free and open-source multi-model distributed NoSQL database owned by Apple Inc. with a shared-nothing architecture. The product was designed around a "core" database, with additional features supplied in "layers." The core database exposes an ordered key–value store with…

Key facts

First appeared
2010
Category
database
Problem solved
FoundationDB was created to solve the challenge of building highly scalable, fault-tolerant distributed systems that require full ACID transactional guarantees across diverse data models, a problem where traditional relational databases struggled at extreme scale and many NoSQL databases sacrificed consistency.
Platforms
Windows, macos, linux, windows, Linux, web, macOS

Related technologies

Notable users

  • Snowflake (for metadata storage and transaction management)
  • Apple (as a core component for various iCloud and other services)
  • PingCAP (through TiDB's optional FoundationDB backend)