苹果公司旗下FoundationDB公司周四宣布,FoundationDB核心已经开源,其目标是建立一个开放式社区,所有主要开发都在公开场合完成。该数据库公司于2015年由Apple购买。如公告中所述,FoundationDB是一个分布式数据存储,从零开始设计为部署在商用硬件集群上。Mac Rumors报道:通过开源项目来推动开发,FoundationDB的目标是成为下一代分布式数据库的基础。FoundationDB的愿景是从一个简单而强大的核心开始,并通过增加“层”来扩展它。键值存储是今天开源的核心,它专注于只集成不可能分层写入的功能。层通过添加功能来模拟特定类型的数据并处理其访问模式来扩展该核心。FoundationDB的基础架构,包括其使用层次,促进了可伸缩和可管理系统的最佳实践。通过在单个群集上运行多个图层(例如文档存储层和图层),可以将特定应用程序与最佳数据模型进行匹配。FoundationDB的源代码可在Github上找到,并且希望加入该项目的人员可以访问FoundationDB社区论坛,提交错误并为核心软件和文档做出贡献。