FoundationDB
Distributed, ordered key-value store with strong ACID transaction guarantees, designed as a reliable storage substrate for other systems.
Overview
FoundationDB provides a simple ordered key-value data model with full ACID transactions across a distributed cluster, deliberately keeping its core small and rigorously tested so higher-level data models (document, graph, relational) can be layered on top of it. Apple uses it as critical infrastructure and open-sourced it after acquiring the company behind it.
FoundationDB is a fit for teams building infrastructure or platforms that need a rock-solid, transactional distributed storage foundation to build on, a lower-level building block than the ready-to-use databases (PostgreSQL, MongoDB) already in this catalog.
- Categories
- Database
- Languages
- C++
- License
- Apache-2.0
Related Projects
Cassandra
Apache-2.0Distributed wide-column NoSQL database designed for massive scale and zero single point of failure across multiple data centers.
- Database
Valkey
BSD-3-ClauseIn-memory data store and community-led fork of Redis, created after Redis's 2024 license change moved it away from an open-source license.
- Database
Appwrite
BSD-3-ClauseOpen-source backend platform providing authentication, databases, storage, functions and realtime APIs, self-hosted or as a managed cloud service.
- Backend
- Database
- Authentication & Security
Hasura
Apache-2.0Instant GraphQL and REST APIs on top of PostgreSQL and other databases, via Data Connectors.
- Backend
- API
- Database
Spotted an error? Suggest an edit on GitHub.