FoundationDB是一个开源多模型数据库,于2015年被苹果收购,并于2018年4月开放源代码。FoundationDB的核心是一个分布式键值存储,它提供了严格的序列化事务。FoundationDB的一个有趣的方面是它提供额外模型的层概念。这些层本质上是构建在核心键值存储之上的无状态组件,例如记录层和文档层。FoundationDB设立了一个高标准模拟测试他们每天进行测试,模拟各种系统故障。由于它的性能、严格的测试和简单的可操作性,FoundationDB不仅是一个数据库,而且可以被那些希望构建分布式系统的人使用,他们可以使用FoundationDB作为构建系统的核心原基。