FoundationDB
Distributed, ordered key-value store with strong ACID transaction guarantees, designed as a reliable storage substrate for other systems.
- Actively maintained
- Foundation-backed
- Well documented
- Permissive license
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.
Why it's in this catalog
Catalog rating: ★★★☆☆ (3/5)
Distinctive ordered key-value store with strong transactional guarantees, used as a substrate by other databases.
- Mature
- Foundation-governed
- 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.
Actively maintained
- 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.
Actively maintained
- Database
Milvus
Apache-2.0Open source vector database built for scalable similarity search and AI applications.
Actively maintained
- AI & Machine Learning
- Database
PostgreSQL
PostgreSQL LicensePowerful, open source object-relational database system with over 35 years of active development.
Actively maintained
- Database
Spotted an error? Suggest an edit on GitHub.