This articleis inlist format but may read better asprose. You can help byconverting this article, if appropriate.Editing help is available.(January 2019) |
| FoundationDB | |
|---|---|
| Original authors |
|
| Developer | Apple Inc. |
| Initial release | 4 March 2013 (2013-03-04) |
| Stable release | 7.3.63[1] / 22 February 2025 (2025-02-22) |
| Written in | C++,C[2] |
| Operating system | |
| Available in | English |
| Type | NoSQL |
| License | Apache License 2.0 |
| Website | www |
| Repository | |
FoundationDB is afree and open-sourcemulti-modeldistributedNoSQL database owned byApple Inc. with ashared-nothing architecture.[3] The product was designed around a "core" database, with additional features supplied in "layers."[4] The core database exposes an orderedkey–value store withtransactions.[5] The transactions are able to read or write multiple keys stored on any machine in the cluster while fully supportingACID properties.[6] Transactions are used to implement a variety of data models via layers.
The FoundationDB Alpha program began in January 2012 and concluded on March 4, 2013, with their public Beta release.[7] Their 1.0 version was released for general availability on August 20, 2013. On March 24, 2015, it was reported thatApple has acquired the company.[8] A notice on the FoundationDB web site indicated that the company has "evolved" its mission and would no longer offer downloads of the software.[9]
On April 19, 2018, Apple open sourced the software, releasing it under theApache 2.0 license.[10]
The main features of FoundationDB include the following:
The design of FoundationDB results in several limitations:
FoundationDB, headquartered in Vienna, Virginia,[13] was started in 2009 by Nick Lavezzo, Dave Rosenthal, and Dave Scherer, drawing on their experience in executive and technology roles at their previous company, Visual Sciences.[14]
In March 2015 the FoundationDB Community site was updated to state that the company had changed directions and would no longer be offering downloads of its product. The company was acquired byApple Inc., which was confirmed March 25, 2015.[15][8]
On April 19, 2018, Apple open sourced the software, releasing it under theApache 2.0 license.[10]