Technology Radar
Last updated : Oct 23, 2024
NOT ON THE CURRENT EDITION
This blip is not on the current edition of the Radar. If it was on one of the last few editions, it is likely that it is still relevant. If the blip is older, it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the Radar.
Understand more
Oct 2024
Assess
FoundationDB 是一个多模型数据库,2015 年被苹果公司收购,并于 2018 年 4 月开源。FoundationDB 的核心是一个分布式键值存储,提供严格的可序列化事务。自从我们在技术雷达中首次提到它以来,它已经有了显著的改进,包括智能数据分布以避免写入热点、新的存储引擎、性能优化以及 多区域复制 支持。我们正在一个正在进行的项目中使用 FoundationDB,并对其解耦架构 印象深刻。该架构允许我们独立扩展集群的不同部分。例如,我们可以根据特定的工作负载和硬件调整事务日志、存储服务器和代理的数量。尽管功能丰富,FoundationDB 仍然非常易于运行和操作大型集群。
Nov 2019
Assess
FoundationDB是一个开源的多重模型数据库。在被苹果公司收购三年后,于2018年4月进行了开源。它的核心是一个提供严格可序列化操作的分布式的键值存储。比较有意思的地方是FoundationDB是它的扩展层的概念。扩展层是在其核心键值存储之上的一些无状态组件,例如记录层和文档层。同时FoundationDB为模拟测试设置了很高的标准,它们每天运行这些测试来模拟各种系统故障。出色的性能、严谨的测试和简单的操作使得它不单只是一个数据库,有人也用它来作为核心底层,并基于此开发分布式系统。
Published : Nov 20, 2019