更新于 : Oct 23, 2024
Oct 2024
评估
FoundationDB 是一个多模型数据库,2015 年被苹果公司收购,并于 2018 年 4 月开源。FoundationDB 的核心是一个分布式键值存储,提供严格的可序列化事务。自从我们在技术雷达中首次提到它以来,它已经有了显著的改进,包括智能数据分布以避免写入热点、新的存储引擎、性能优化以及 多区域复制 支持。我们正在一个正在进行的项目中使用 FoundationDB,并对其解耦架构 印象深刻。该架构允许我们独立扩展集群的不同部分。例如,我们可以根据特定的工作负载和硬件调整事务日志、存储服务器和代理的数量。尽管功能丰富,FoundationDB 仍然非常易于运行和操作大型集群。
Nov 2019
评估
FoundationDB是一个开源的多重模型数据库。在被苹果公司收购三年后,于2018年4月进行了开源。它的核心是一个提供严格可序列化操作的分布式的键值存储。比较有意思的地方是FoundationDB是它的扩展层的概念。扩展层是在其核心键值存储之上的一些无状态组件,例如记录层和文档层。同时FoundationDB为模拟测试设置了很高的标准,它们每天运行这些测试来模拟各种系统故障。出色的性能、严谨的测试和简单的操作使得它不单只是一个数据库,有人也用它来作为核心底层,并基于此开发分布式系统。
发布于 : Nov 20, 2019